Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go »
No member browsing this thread
Thread Status: Active
Total posts in this thread: 8
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 1012 times and has 7 replies Next Thread
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
The 236 hrs and 1sec calculations maximum

All,

I read that the client automatically returns the Wu after 336hrs and 1sec crunching time ... ( that is 2 weeks + 1 sec ).
The Killer Wu .. that is to say, it is more like "the mother of all killer wu's" I got loaded on my office PC ( a P3-600Mhz ) will take 18 days ( 400+ hrs !! ) of crunching so, crunchable well within the 3 weeks window.
And now I want to tame or conquer this big one.... for the fun and the points obviously.. blushing blushing but there seems to be a limitted chrunching time build in... and I do not like it at all sad sad by some limitation I am not allowed to deliver a complete result angry angry
So is there a way to cheat around this threshold like back-dating your PC or something like that? devilish devilish

For the future: Could it be possible to strech-up the tresholds? ...... please tech supporters??? angel angel
[Jan 20, 2005 8:46:59 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
cool Re: The 236 hrs and 1sec calculations maximum

The only project running on the World Community Grid is very CPU demanding. But if you look over at http://www.grid.org , you can specify their Cancer Research Ligand Project, which uses smaller Work Units. The WCG was modelled after grid.org, so you already know how to install and run their Agent.

Also, probably because they have a lot of older computers, they have stretched the time limits for Rosetta to 3 weeks CPU time and 4 weeks wall clock time. [Added by Edit: grid.org is currently running 2 projects. One of them is Rosetta, which is run in conjunction with the World Community Grid, but uses its own requirements. A CPU must have 256 MB RAM to run Rosetta, but is allowed to take 3 weeks run time to complete a unit. WCG only requires 128 MB but insists that the Work Unit be completed in 2 weeks of run time.] This means that potentially a batch of Work Units from the ISB could take longer for them to process because of a few laggards. On the other hand, they have more computers in their grid. So everything is a trade off.

You might want to try out a few Ligand units on your 600 Mhz and see how long they take. Hopefully we will eventually have a mix of projects of various sizes here on the World Community Grid.

Lawrence
----------------------------------------
[Edit 1 times, last edit by Former Member at Jan 20, 2005 5:44:03 PM]
[Jan 20, 2005 9:13:55 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: The 236 hrs and 1sec calculations maximum

Lawrence,

You are confusing me..... what do you mean? Is WCG = rosetta streched to 3 weeks CPU time and 4 weeks calander time? laughing laughing laughing
or do you mean that the Cancer Research Ligand Project has streched the limits to 3weeks CPU and 4 total time??

I'll certainly hope the first one drooling

Still smoking here.... d oh
[Jan 20, 2005 9:44:40 AM]   Link   Report threatening or abusive post: please login first  Go to top 
jrcraven
Cruncher
Joined: Dec 22, 2004
Post Count: 10
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: The 236 hrs and 1sec calculations maximum

A little off topic here ... sorry ... but your dilemma begs the question of will the grid server reassign the same WU to yet another machine that cannot finish in 2 weeks?

If the grid server does NOT take into account the agent's "Device Overall Performance" score then those WU's that are long running will bubble-up to the top over time, and so the longer the project goes the longer running will be the WU's asssigned. Towards the end there could be some very long running WU's that will have been unfortunately reassigned over and over and will be tough to finish. It would also be discouraging to users since they may feel like they are wasting their time just when the project is nearing completion, and they are unable to complete most of the WU's they are being assigned, and no way to request a newer WU.

But am I wrong? .... when a WU is reassigned is the device's score taken into consideration?

Is there a way to request a newer WU when the user see's the current WU is a lost cause?

Is there a place to go to see when a WU was started, so someone can see how long it's been since (s)he started? I currently have a WU that's accumulated 25+ hours of run-time, but I don't remember what date I started. Was it five days ago ... maybe 6? If I knew what date then I'd know to let my machine work 24x7 so as to not waste the effort as the 2 week limit approached.

John
[Jan 20, 2005 6:09:04 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: The 236 hrs and 1sec calculations maximum

smile Hi John
You mentioned you were a programmer so you should'nt have any problem finding this:
Go to C:/Program Files/WorldCommunit Grid
In this directory is a file named ud_###### with no file extension
* Substitute your own 6 file numbers for #
This file was date and time stamped when your computer received it from the server
This will give you an exact date and time you started your last Work Unit

Regards
----------------------------------------
[Edit 2 times, last edit by Former Member at Jan 20, 2005 7:36:15 PM]
[Jan 20, 2005 7:34:14 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Alther
Former World Community Grid Tech
United States of America
Joined: Sep 30, 2004
Post Count: 414
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: The 236 hrs and 1sec calculations maximum

There are currently two different timeout values:
* 2 weeks of Run time
* 3 weeks of wall clock time.

These runtime values are project specific. The next project may use different values.

This means it will abort the workunit if you've actually spent 2 weeks crunching it (336 hours of Run time on the agent). It will also abort if you've had the workunit for 3 weeks regardless of how much time your computer has spent working on it.

Other than making sure the device meets the minimum requirements, the device capabilities aren't taken into account by the UD Server Software.

Finally, there is no way of knowing ahead of time which workunits will take a long time to complete and which will be quick. They're non-deterministic. That's why this project is on the grid...to do hard computational processing.
----------------------------------------
Rick Alther
Former World Community Grid Developer
[Jan 20, 2005 8:47:18 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
cool Re: The 236 hrs and 1sec calculations maximum

John,
Is there a way to request a newer WU when the user see's the current WU is a lost cause?

If you bring up Task Manager and kill WCGrid_Rosetta.exe, the UD.exe Agent will get a new Work Unit from the server. The server will know that you are no longer running the old work unit and will reissue it to a different device. Of course, all the work you have done on the old unit is lost in this case. But it was going to be lost anyway, so it were best lost quickly.
Is there a place to go to see when a WU was started, so someone can see how long it's been since (s)he started?

Graham has mentioned one way that is quick and easy if you have access to the computer. The other way can be used if you remember the device names you assigned to the computers when registering them. Go to the Device page on the website and see when it last returned a result. That is when it downloaded its current Work Unit.

As for the problem of long-running Work Units, I can only speculate. I suspect that the server is using a 'greedy' algorithm that becomes alarmed if Work Units are not returned fairly quickly. I think that is why the WCG staff discourage downloading and stockpiling multiple Work Units. But I am only guessing.

Lawrence
[Jan 20, 2005 8:54:16 PM]   Link   Report threatening or abusive post: please login first  Go to top 
jrcraven
Cruncher
Joined: Dec 22, 2004
Post Count: 10
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: The 236 hrs and 1sec calculations maximum

Many thanks to lawrencehardin, Alther and Graham for their timely responses. I will print this off and save for future reference. :)

Now ... I don't want to rain on anyone's parade ... but the info you guys have given me may be a little unpleasant to some of the WCG users. I currently am using a 3 Ghz processor on a WU that started 4+ days, has accumulated 28+ hours run-time, and is only 34% done. If this trend holds up it will take me about 84 hours to finish it. I don't anticipate any problem finishing this WU myself, and I don't mind, but someone with a 1.5 Ghz computer would take about 168 hours. Over a 3 week period this would require 8 hours a day of run-time. Many of the WCG users are casual users and only on their computer for an hour or two a day. I'm concerned the project as a whole could get a black-eye if these users spread the word the project is bad/useless/waste-of-time/etc. In Alther's post he said "making sure the device meets the minimum requirements", but the requirements page merely mentions a Pentium CPU (did I miss something?). To avoid bad word of mouth, and wasted WU allocations, consider adding a requirement that the user have a Pentium of a certain caliber, and maybe even a willingness to devote a certain number of hours per day to the project. Let them know what they are getting into.

This is a wonderful project, and has many implications for mankind, but we shouldn't expect grandma, who logs on once a day to check for e-mail from her grandkids, to understand the needs of the system and have to explain to her why she's wasting her time. God forbid my 82 year old father ever hears about this project and starts asking you guys questions. :). You think I'm a nuisance now ... wait till he get's his shorts in a wad. :)

The point is guys and dolls ... a grid project such as this is for the masses, not just the technically gifted ... and they're needs are much more so than we are used to.

Thanks for everyone's time.
John
[Jan 20, 2005 9:30:48 PM]   Link   Report threatening or abusive post: please login first  Go to top 
[ Jump to Last Post ]
Post new Thread