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: 10
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 1898 times and has 9 replies Next Thread
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Where can we find the CPU time limits?

I just thought I'd see whether an old machine can do some crunching, so gave it a HPF2 WU. It got aborted about 95% of the way through with "exceeded CPU time limit 310817.808529".

I must admit that I reckon having 11 day time limits on WUs and killing them after 3.5 days is stupid, but is there at least somewhere that the maximums are listed?
[Dec 16, 2007 1:08:28 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: Where can we find the CPU time limits?

Hello Kremmen,
No, this limit is supposed to catch endless loops and is set in the work unit by the techs. Looks like HPF2 won't do. Why not try FAAH or DDDT?

Lawrence
[Dec 16, 2007 3:05:16 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: Where can we find the CPU time limits?

Why not try FAAH or DDDT?


Because they use almost twice as much RAM and the consequent swapping would make them run much longer, so I'd expect them to do worse.
[Dec 16, 2007 4:23:18 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: Where can we find the CPU time limits?

what are the specs on the pc as i have a few pentiun pros running they seem to be doing fine....but they also have plenty of memmory...
[Dec 16, 2007 1:30:51 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Sekerob
Ace Cruncher
Joined: Jul 24, 2005
Post Count: 20043
Status: Offline
Reply to this Post  Reply with Quote 
Re: Where can we find the CPU time limits?

It's very probable Kremmen ran into the endless looping bug which is the only plausible explanation why running into the time exceed function. The workings are that a jobs of any project has the running current average flops in the header from which the device computes estimated time. In case of HPF2 that must have been exceeded by factor 6, which is the cut-off for this project.

Had one nearly myself yesterday before the eye caught a folding job running for 14 hours and at 48% when the machine normally does them in 4 to 5 hours. A suspend WCG (project tab!) and resume kicked it back to 1:50 hours and 44%. 12 hours lost in space.

I'll be updating the 'project matrix' in the website support forum shortly as noted that some of them changed their low/hi for ram and VM. FAAH is now on VM up to 360mb and HPF2 is down to 49mb lowest and 119.2 highest on RAM (BOINC) and 204mb on UD. Not for nothing does WCG set conservative minima for the eventualities on the System Requirement page.
----------------------------------------
WCG Global & Research > Make Proposal Help: Start Here!
Please help to make the Forums an enjoyable experience for All!
[Dec 16, 2007 1:47:31 PM]   Link   Report threatening or abusive post: please login first  Go to top 
retsof
Former Community Advisor
USA
Joined: Jul 31, 2005
Post Count: 6824
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Where can we find the CPU time limits?

Why not try FAAH or DDDT?


Because they use almost twice as much RAM and the consequent swapping would make them run much longer, so I'd expect them to do worse.
Old computers with as little as 128MB physical memory remaining after graphics is subtracted can do a bit of crunching by setting your swap file (windows virtual memory) up to at least 2 gigabytes. I'd still go for a workunit that can be completed in a relatively short amount of time. A Pentium III 0.5GHz here with 512Mb of memory can run a DDD-T in about 8 hours. DDD-T workunit time will likely be increased before February, but I should still be able to finish one in a day.
----------------------------------------
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 2 times, last edit by retsof at Dec 16, 2007 4:17:23 PM]
[Dec 16, 2007 4:13:33 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: Where can we find the CPU time limits?

It's very probable Kremmen ran into the endless looping bug which is the only plausible explanation why running into the time exceed function. The workings are that a jobs of any project has the running current average flops in the header from which the device computes estimated time. In case of HPF2 that must have been exceeded by factor 6, which is the cut-off for this project.


No, it's not the only plausible explanation. Current CPU time/fraction done was consistently around 350,000 and looked to be on track for that all the time. However, "estimated CPU time remaining" started at around 100,000, which was quite silly.

The calculation of estimated time is often totally wrong. It seems pretty obvious that the likely time remaining should be current CPU time/fraction done. However, in the case of the software being moved from one piece of hardware to another, the software appears to come up with a totally bogus number. Maybe it's remembering irrelevant data from the previous machine somewhere instead of taking the current calculation as it should?

**Edited for improper language TKH**
----------------------------------------
[Edit 1 times, last edit by TKH at Dec 17, 2007 4:19:36 PM]
[Dec 17, 2007 5:19:11 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Sekerob
Ace Cruncher
Joined: Jul 24, 2005
Post Count: 20043
Status: Offline
Reply to this Post  Reply with Quote 
Re: Where can we find the CPU time limits?

Ah, well i wrote 'very probable' and never said 'only', and now reading you moved the install from one device to another, nothing surprises me in estimates being wrong. A project reset or detach/reattach and a forced benchmark would set most parms immediately right.

And please do sanitize your post as else the admin will put the 'nelsoc' mark on.

cheers
----------------------------------------
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 Dec 17, 2007 10:05:38 AM]
[Dec 17, 2007 7:51:27 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Nortnarg
Senior Cruncher
U.S.A.
Joined: Nov 23, 2007
Post Count: 184
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Where can we find the CPU time limits?

See this interesting post on project time Here

NN
----------------------------------------

[Dec 17, 2007 2:42:57 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: Where can we find the CPU time limits?

Ah, well i wrote 'very probable' and never said 'only', and now reading you moved the install from one device to another, nothing surprises me in estimates being wrong. A project reset or detach/reattach and a forced benchmark would set most parms immediately right.


It seems confused about the duration_correction_factor. As for being killed for using too much CPU time, I just disconnected it from the net for the last day so it wouldn't be able to contact the server. :)

And please do sanitize your post as else the admin will put the 'nelsoc' mark on.


Sorry, but that's just lame. Australian broadcast rules used to ban 4 words, but they're now down to one. (The "c" word.) I've uttered none of the 4. If you're going to "sanitize" innocuous slang then, by all means, knock yourselves out, but I'll ignore any suggestions that I stoop to that pathetic level.
[Dec 21, 2007 8:45:20 PM]   Link   Report threatening or abusive post: please login first  Go to top 
[ Jump to Last Post ]
Post new Thread