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: 6
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 1692 times and has 5 replies Next Thread
rilian
Veteran Cruncher
Ukraine - we rule!
Joined: Jun 17, 2007
Post Count: 1460
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
CPU time much less than Elapsed time MacOS 10.6.3

After I initially noticed Ubuntu reporting a truer CPU time, I didn't go back to do some spot checks. Reading this thread reminded me and yes I've noticed the CEP2 jobs on my Ubuntu box on average are about 45 minutes CPU time short as compared to Elapsed time. But, the CPU time is closer to Elapased at least in Ubuntu than the other three major distros I tried. Those other three were missing over 1/2 to 2/3 the actual CPU time.

i think the same problem exists on MacOS 10.6.3 ...

i dont even remember when the CPU time was close to Elapsed time

and i've never got a 2-days run time log on this 2-core laptop with 24/7 crunching WCG.

screenshots attached...

current WU



device info log (took biggest 24/7 period as example)


----------------------------------------
[Aug 20, 2010 2:07:30 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: CPU time much less than Elapsed time MacOS 10.6.3

If other processes are running on your Mac that will increase the differential CPU-Elapsed. Yesterday had 1.5 hours diff on dddt2 jobs, when indexing and running the media player on the Linux quad, for all jobs that ran... BOINC backs off on all cores when higher priority processes are ongoing, but the elapsed (wallclock) keeps ticking.

The science app before the rewrite had large numbers of outer loops. The new one had that routine moved internal, which made it run 2x faster on windows and near 4 times faster on Linux. Given Mac is nix based and the science apps are mere ports, doubt that in this particular HCC case there ìs anything that can be done about this "lost" time.

PS, Think this thread needs moving to BOINC or HCC support.
----------------------------------------
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 Aug 20, 2010 2:19:40 AM]
[Aug 20, 2010 2:18:05 AM]   Link   Report threatening or abusive post: please login first  Go to top 
rilian
Veteran Cruncher
Ukraine - we rule!
Joined: Jun 17, 2007
Post Count: 1460
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: CPU time much less than Elapsed time MacOS 10.6.3

Sekerob, thank you for the answer!

Well, in the day laptop is busy with rendering browser pages and music, but these processes usually take less 20% of one core (of two), and in the nights are turned off or idle, so non-boinc processes barely take >5%

I've just checked, 2 WUs running, times are

Elaps time 65 min, CPU time 48 min
Elaps time 101 min, CPU time 75 min
while firefox-bin, WindowServer, and other active processes take around 25% of 1 core...

ps: Yes, the speedup on new HCC version on Mac is HUGE...

i'll try to make a clear test later and check how it behaves on boinc-only system with everything turned off
----------------------------------------
[Aug 20, 2010 2:28:48 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: CPU time much less than Elapsed time MacOS 10.6.3

To BOINC it does not matter which core is used... it backs off on all cores unable to anticipate which core is used and following the rule: Be unobtrusive.

25% of 1 core in 60 minutes is 15 minutes for all cores. You show 17 minutes... tallies.

Use BOINCTasks and remote monitor from a windows machine if you have one available. It records both times and retains a history up to 365 days. Then you can see when tasks completed (not when reported), and which parts of the day show the biggest differentials... daytime. The dddt2 jobs that ran when system is idle show up to 99.8% efficiency. The system is tuned for optimal crunching, when I'm not 'using' the box.
----------------------------------------
WCG Global & Research > Make Proposal Help: Start Here!
Please help to make the Forums an enjoyable experience for All!
[Aug 20, 2010 2:49:07 AM]   Link   Report threatening or abusive post: please login first  Go to top 
JmBoullier
Former Community Advisor
Normandy - France
Joined: Jan 26, 2007
Post Count: 3716
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: CPU time much less than Elapsed time MacOS 10.6.3

rilian,
Sometimes under Ubuntu there is a task called npviewer.bin which happens to suck much CPU time although it is supposed to be idle.
This task is emulating Adobe's Flash Player under Linux Firefox.
It is not always doing wrong like this and usually it stays really idle when it is no longer used.
But when it happens it can seriously impair the CPU efficiency of BOINC tasks and then I have to kill it manually from the system monitor.

Could there be something similar under Mac?
----------------------------------------
Team--> Decrypthon -->Statistics/Join -->Thread
[Aug 20, 2010 2:47:14 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: CPU time much less than Elapsed time MacOS 10.6.3

Thats because the Worm eating the core of the apple takes time too!
[Sep 1, 2010 9:54:28 PM]   Link   Report threatening or abusive post: please login first  Go to top 
[ Jump to Last Post ]
Post new Thread