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: Reported Daily CPU Less Than Expected |
No member browsing this thread |
Thread Status: Active Total posts in this thread: 11
|
Author |
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
I was checking my daily computer time for one of the devices I have installed. Since the 18th this computer has been running unused 24 hours a day with UD running. Technically that should be 192 hours. But, I calculated approximately 101 hours from the reported results. What happened to the other 3.7 days worth of computer time? Am I missing something?
Honestly, UD is running on my computers 24/7 most of the time. Thats CPU, memory and bandwidth at UD's disposal for free. God knows I could put to good use the 100+MB of RAM UD sequesters for itself. Shouldn't we get credit for every hour UD is running regardless if it's crunching numbers at the time or not? |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Hello Domoso,
My own experience with the UD client convinces me that you are missing something. I do not know what, but the UD client does count all the non-error time. For the moment, all that I can suggest is that you record the Device Statistics information for your computer, then compare with the statistics in a few days to get an idea of how much time you are credited with between the 'last results returned at' times. Lawrence |
||
|
Sekerob
Ace Cruncher Joined: Jul 24, 2005 Post Count: 20043 Status: Offline |
Domoso, the one part you did not say was, if you run Rosetta/HPF only, FAAH only or both. In Rosetta/HPF only case, the last few weeks there have been gaps due to absence of new work for that project and faulty batches being suspended. If the Taskmanager is not showing anything in 'unknown to you' spyware, adware or other process, the gaps in work for HPF could be the explanation.
----------------------------------------There is a DOS command line where you can check also the real last time your machine booted. Systeminfo | Find "Time" If your machine has been randomly booting in your absence, you might have suffered bad WU's. Coupled with the faulty HPF's you might have been working on from the Hxxxx series, you could have a substantial hole in your time accounting. There's no simple answer, where as per Lawrence suggestion, some active monitoring is the only way to identify exceptions. Whilst my machine is 24/7, WCG in the days of UD agent never reported in the "My Grid" stats more than 15.5 hours average covering a 9 month period. Since 2 months on BOINC, its been steadily climbing to 16.8 hours, 11 month average. The last 2 months pure CPU time only......figure that Now something intregues me on your call to a superior being: If your machine/devices sat around unused, and not crunching, how would you have put the "sequestered" cpu/memory to good use if it "idled" for 3.7 days"....did you reserve the machine to exclusively work on WCG? If you did, you've been a saint to WCG.
WCG Global & Research > Make Proposal Help: Start Here!
----------------------------------------Please help to make the Forums an enjoyable experience for All! [Edit 1 times, last edit by Sekerob at Jun 25, 2006 4:53:45 AM] |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
To be honest, I can't tell you what I'm running. All I know is it's UD and I'm on the Fight AIDS at Home project. I don't really get into UD that much. I'm part of the Easynews team. Oh no! I've leaked my motivations for this thread ;) Anyway, I have 2 computers in the house running UD and 2 more at work. I'm just not getting the time that I expected to get. It seems that the old UD agent counted all the time that it was loaded on a system. The new UD agent just seems to count processing time. Still though, I use my main computer at home quite often throughout the day and night and it most always seems to be using CPU time except in those instances that I find it's uploading or dnloading stuff.
In any case, it shouldn't matter if it's processing or not to credit time. If I'm at work 8 hours a day and I'm only working 3 hours and the rest I'm sitting around waiting for work I still expect to receive compensation for my time. If I rent a car for a week I'm still expected to pay for the week regardless if I only used the car for 1 day. I mean, beyond using my cpu, memory, storage and bandwidth, of which I've paid for, I also have other quantifiable costs for leaving the computers on to allow wcg access 24/7. I have electricity and ISP costs. The electricity used isn't just for the computer, but also the router and the cable modem. My ISP requires a monthly fee regardless if I use the connection or not. So yes, I'd like to be compensated by having UD crediting me the time it is running, not just processing. I get additional gigabytes from Easynews for every 15 days of time from WCG. I'm sure WCG is compensating Easynews a certain amount of money to offset Easynews' additional costs for free gigabytes plus some profit for getting us users on the WCG projects. I would like to be fairly compensated as well. Thats all I'm concerned with. I just don't think it's fair to compensate me only for the time UD crunches numbers when my expense of running my systems encompasses a 24 hour period rather than just the time UD is working on data. |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Hi Domoso,
Easynews is promoting the WCG as an act of corporate philanthropy, like a company offering to match money contributed to a charity. It is not being compensated. Lawrence |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Domoso, you're using a false analogy.
You're not waiting for work - WCG have got plenty queued up for the foreseeable future. Using your analogy, you would be sitting at your desk playing minesweeper while the work mounts up. I'm sure you will agree that this isn't a fair picture of what is going on. Quite simply, you donate as much computing power as you can spare, and you are compensated (in the form of points) for the work you actually do. Any additional compensation from Easynews is beyond WCG's control, and solely at Easynew's discretion. Be aware that a new throttle feature has been added. It is too early yet for us to know exactly how this affects time, work unit and points statistics. However, it is probable that the change to UD is designed to compensate for this. Frankly, though - if you lost a big chunk of computing time, the most likely scenario would be that the machine lost its Internet connection for a prolonged period. Unfortunately, the UD agent doesn't provide diagnostic logging. If you really want to keep your finger on the pulse, switch to BOINC. |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
I don't think that it is a false analogy. Whether the work is there or not, if I'm not given the work or told of the work I'm wasting a good 5 hours of the day sitting around waiting for the work. I still expect to get paid. Regardless, I don't think that is the case with UD. Everytime I come to my computer UD is taking as much CPU time as the system allows minus mandatory OS functions.
The few times I've come to my computer and UD isn't using the CPU extensively it is because it is uploading results or downloading a new data set to work on. From what I've observed these are fairly short times. There have been an occasion or two where my network connection was down or the WCG servers were unreachable but these are very few and fair between. These down times are accounted for. As for throttling, I'm assuming UD has a feature to scale back CPU usage. If I'm correct then, no, I haven't implemented the feature. If I really want to keep my finger on the pulse I think I'll dig out an old command line utility that checks processes and reports CPU utilization and just write a simple batch file to record the results. And no, I don't think it's unfair to be credited time that UD is running on my computer versus processing time. My computer's resources are still being used to accommodate UD. Mind if I live in your house? I'll pay rent based on usage of resources: electricity, water, food. I'll move out of your way as you want to use the bathroom, kitchen, bedroom, etc. But, my time just being there won't be included in the rent. Somehow I don't think that's how it would work. Is that a fair analogy? No, a better analogy would be I'll pay rent only when I'm using something in the house. But electricity, water, food, maintenance I'm not including in my rent. I really didn't want this to become a discussion of philanthropic morality. I run UD because I get something out of it. With the newer version of UD versus the old major version I'm getting a lot less out of the deal. I'm running UD on 4 computers and it's taking almost twice as long to build the same amount of credit as when I was running the old major version on only 1 computer 24/7. Granted 3 of those computers only run about 8 hours a day or less. 1 of the 4 runs 24/7. In the past I was able to get 2GB a month free with Easynews. Now, I get about 1.5GB a month and I've increased the number of computers on my device list. Go figure. |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
I figure maybe you're in this for the wrong reasons. If you're doing this just for what you can get out of it (free gigs from Easynews) then you'll almost always be disappointed. Crunching is a labor of love done for the world not for oneself.
|
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Hello Domoso,
There has been a very recent change in the UD client, but it did not start till well after the 18th. The new work units on the UD client are automatically throttled to run only 60% of the time unless the member chooses to run them at 100% (or some other value). It is explained at http://www.worldcommunitygrid.org/forums/wcg/viewthread?thread=2683#61655 Lawrence |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Lawrence, thanks, I'll give the tool a shot. BTW, does UD agent update automatically?
Dagorath, I'm in it because I get something out of it. Philisophically speaking, so do you. What I get is a bit more tangible. Regardless of my motivations WCG's purposes are served. Who cares why? I'd rather run SETI's agent. But, Easynews doesn't give credit for it. Why waste an opportunity to get something more out of their service? I'd rather run SETI. Personally, I think the SETI project will yield results to humanity before these drug company backed "help find a cure" distributed processing systems ever will. |
||
|
|