Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
World Community Grid Forums
Category: Retired Forums Forum: UD Windows Agent Support [Read Only] Thread: How are the original install files of grid agent involved in an install of UD Monitor? |
No member browsing this thread |
Thread Status: Active Total posts in this thread: 7
|
Author |
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Please help with the following.
I decide to install ‘UD Monitor’ so that I can cache work-units. I install it so that the folder structure goes like this: D:\WCGA [‘WCGA’ being the folder my originally installed grid agent occupies and in which it normally runs] D:\UD Monitor Fine so far. Now I want UD Monitor to cache workunits (which UD Monitor refers to as ‘slots’ in its documentation). I want to create four slots. So I do that, ending up with four new folders named as (slot-number) ‘x'. This gives me the following folder structure for UD Monitor slots: D:\UD Monitor\1 D:\UD Monitor\2 D:\UD Monitor\3 D:\UD Monitor\4 However, during this setting up of the slots UD Monitor has asked me to supply the path to the grid agent exe file. (In this case, ‘D:\WCGA\UD.exe’). Now I arrive at my questions: 1. Why does UD Monitor need the path to the original agent if, as the documentation suggests, UD Monitor ends up with a full installation of the agent in each of the (in this case) four slots it has just created? What I’m getting at is, does UD Monitor download and install four different new instances of the agent, one in each slot, or does it copy an individual instance of the original agent files into each of the four slots? 2. Is it necessary to keep all the files of the original install of grid agent even though UD Monitor is now installed and has populated its slots? Put another way, is it okay to, now, just delete the folder D:\WCGA and all its contents, or does UD Monitor require that it, and all its contents, always be present because it needs the files there for some later purpose? 3. Where does UD Monitor store operating and data files while it is processing a slotted work-unit? Are all the files involved in processing a slot discretely located in that slot’s folder or does the processing involve the contents of another folder as well? (Would ‘D:\WCGA’ be involved?) That’s all I want to ask to just now but I may have other questions depending on the answers to these. |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
I can't answer your questions completely, but what's going on gets a lot clearer when you remember that UD Monitor is not provided by United Devices.
The agent actually updates itself automatically. It is also proprietary. |
||
|
Sekerob
Ace Cruncher Joined: Jul 24, 2005 Post Count: 20043 Status: Offline |
Used UD Monitor extensively....it copies the UD Agent dir parts into the slots. Remember, with each slot switch you will be looking at a score in the agent from 4 WU's ago+the one just delivered!
----------------------------------------Now on purpose of this....BOINC has got caching build in !!, There you merely have to tell how much time you want to cache and it will tune the number of WU's to the speed your machine has. Remember, the WU's are only good for 7 days...if not completed and returned by then you get and 'oh you're too late' and WCG will send out an extra copy to someone else to crunch.....that would be a big waist (pun intended)
WCG Global & Research > Make Proposal Help: Start Here!
----------------------------------------Please help to make the Forums an enjoyable experience for All! [Edit 3 times, last edit by Sekerob at Jul 12, 2006 1:37:41 PM] |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Okay guys, thanks for the valiant tries at answers.
I have no idea what Sekerob does for a living but I'm beginning to suspect that he is some kind of (less than secret) agent for BOINC; which is what I'm now off to download. Keep up the good work, guys. ------------------------------------------------------------------- The wise man that continually farteth against the wind must eventually realise his efforts are futile. What happeneth next dependeth on whether he liketh his own smell or decides to solve the problem. |
||
|
retsof
Former Community Advisor USA Joined: Jul 31, 2005 Post Count: 6824 Status: Offline Project Badges: |
Where did you leave off? UDMonitor needs to know where UD.EXE is because UDMonitor is installed completely independently in a separate folder. That's not too much to ask.
----------------------------------------Yes, BOINC has this function already, but doesn't have those pretty graphs to look at. BOINC also has the advantage that the current workunit can remain executing while uploads and downloads are taking place. Another UDMonitor caveat: When starting it each time, remember to use the bat file for WCG. Otherwise, it will attempt to fire up the grid.org version, which is slightly different. A question answer: Notice that UDMonitor will generate subdirectories within the WCG partition. That's where the alternate cache slots are stored, and swapped in/out to the main directory for execution. Don't mess with the WCG folder. You have to keep that stuff. UDMonitor is an add-on control program. The executing slot will always be in the WCG folder. Suppose it's slot 3. If you change to slot 4, the contents of the WCG folder will be copied to the slot 3 subdirectory and the contents of the slot 4 subdirectory will be copied to the WCG folder, which then starts executing. Essentially it looks just the same as it did before, with the exception of different workunit names, of course, and some other minor differences. UDMonitor also has a good indication of checkpointing. When the little flask icon turns to blue, a checkpoint has just been passed. The log also shows this in detail with the timestamps. Now, if you run WCG WITHOUT UDMonitor, the workunit will execute normally, and is the one that would have been slot 4. (There's no need to do this.) The detail is difficult to explain. Watch it for awhile to see what it doing .... or you can always exit WCG completely and install BOINC. You have to use one or the other at any one time, but not both versions simultaneously.
SUPPORT ADVISOR
----------------------------------------Work+GPU i7 8700 12threads School i7 4770 8threads Default+GPU Ryzen 7 3700X 16threads Ryzen 7 3800X 16 threads Ryzen 9 3900X 24threads Home i7 3540M 4threads50% [Edit 4 times, last edit by retsof at Jul 12, 2006 9:25:49 PM] |
||
|
Sekerob
Ace Cruncher Joined: Jul 24, 2005 Post Count: 20043 Status: Offline |
Hey Retsof..... some revelation...... been running UD+BOINC side by side on a 1 core HT rig since a week and i dont even notice its running with a combined 95% of cpu clicks. The hows are spread around this forum.
----------------------------------------Edit 10:05 AM 7.13.06. Without bumping this thread to the top again, at 1gb ram, zero-zero thrashing....seems anyway that the bulk of the process by default sits in swapfile (virtual memory). Booincview claims i have 75% efficiency. Threadmaster set up to allow a combined 95%. No WCG throttle tools or parameters.
WCG Global & Research > Make Proposal Help: Start Here!
----------------------------------------Please help to make the Forums an enjoyable experience for All! [Edit 2 times, last edit by Sekerob at Jul 13, 2006 8:11:32 AM] |
||
|
retsof
Former Community Advisor USA Joined: Jul 31, 2005 Post Count: 6824 Status: Offline Project Badges: |
Hey Retsof..... some revelation...... been running UD+BOINC side by side on a 1 core HT rig since a week and i dont even notice its running with a combined 95% of cpu clicks. The hows are spread around this forum. Well....you have two virtual cores there, so should be able to get away with it. I would assume that each would have to be on a different core. Hopefully there is not too much thrashing around. HT only has one floating point unit, which is heavily used by two workunits. What is your task utilization percentage like? Are you getting any better numbers than just running UD *OR* BOINC? Do you remember how long it took to run a workunit before, and how long it takes now? If that was another computer before, then it does not matter. Do you get more points per day now? If it is only a week, there may still be some validation delays. You soon should see some good numbers.
SUPPORT ADVISOR
----------------------------------------Work+GPU i7 8700 12threads School i7 4770 8threads Default+GPU Ryzen 7 3700X 16threads Ryzen 7 3800X 16 threads Ryzen 9 3900X 24threads Home i7 3540M 4threads50% [Edit 1 times, last edit by retsof at Jul 12, 2006 11:31:38 PM] |
||
|
|