Nothing changed, but processing slows to 1/2 speed

Message boards : Number crunching : Nothing changed, but processing slows to 1/2 speed
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile JSabin

Send message
Joined: 20 Aug 07
Posts: 40
Credit: 978,691
RAC: 0
United States
Message 687683 - Posted: 2 Dec 2007, 2:06:44 UTC
Last modified: 2 Dec 2007, 2:08:46 UTC

This has happened in the past, BOINC will process quickly through WUs and then it will take at least 2 times as long. Nothing else has changed. BOINC still gets 100% cpu, but processes take twice as long. My one computer has gone from .24 duration to .5 something.

Does anyone know why this happens?
ID: 687683 · Report as offensive
Dave Mickey

Send message
Joined: 19 Oct 99
Posts: 178
Credit: 11,122,965
RAC: 0
United States
Message 687719 - Posted: 2 Dec 2007, 2:55:57 UTC

I suspect, from your wording, you are referring to
the Duration Correction Factor data.

This factor has nothing to do with how long units actually
take to process - it only affects BOINC's *estimate* of how
long it will take. This is used to determine how much work
you have on hand (and thus, how much more work you should
request). If so, this is not a real problem, other than
how much work is being maintained in your cache.

Unless you mean that units are actually running for longer
runtimes, and if so, you have some other problem.

Dave

ID: 687719 · Report as offensive
Profile JSabin

Send message
Joined: 20 Aug 07
Posts: 40
Credit: 978,691
RAC: 0
United States
Message 687868 - Posted: 2 Dec 2007, 13:34:40 UTC

Sorry to be unclear. I meant duration of the actual task. And now the correction factor is twice as high too. Meaning that my computer is actually computing tasks slower approx. by a factor of 2.

However, it seems like there were some low value tasks that took a lot of ocmputing power. I'm not sure how that value is calculated, but things look like they are on track again.
ID: 687868 · Report as offensive
Profile Logan
Volunteer tester
Avatar

Send message
Joined: 26 Jan 07
Posts: 743
Credit: 918,353
RAC: 0
Spain
Message 687871 - Posted: 2 Dec 2007, 13:56:28 UTC - in response to Message 687868.  
Last modified: 2 Dec 2007, 13:57:41 UTC

Sorry to be unclear. I meant duration of the actual task. And now the correction factor is twice as high too. Meaning that my computer is actually computing tasks slower approx. by a factor of 2.

However, it seems like there were some low value tasks that took a lot of ocmputing power. I'm not sure how that value is calculated, but things look like they are on track again.

I think that you are crunching very noisy WU's... That makes increase your correction factor and apparently your processes are more slowly... Is only 'apparently'. Noisy WU's can spend more cpu seconds than the normals... (a lot of...) :)

Be patient...

Best regards.
Logan.

BOINC FAQ Service (Ahora, también disponible en Español/Now available in Spanish)
ID: 687871 · Report as offensive
Profile Keith T.
Volunteer tester
Avatar

Send message
Joined: 23 Aug 99
Posts: 962
Credit: 537,293
RAC: 9
United Kingdom
Message 687879 - Posted: 2 Dec 2007, 14:29:49 UTC - in response to Message 687868.  
Last modified: 2 Dec 2007, 14:33:21 UTC

Sorry to be unclear. I meant duration of the actual task. And now the correction factor is twice as high too. Meaning that my computer is actually computing tasks slower approx. by a factor of 2.

However, it seems like there were some low value tasks that took a lot of ocmputing power. I'm not sure how that value is calculated, but things look like they are on track again.


Every task or workunit (WU) has a different Angle Range (AR), according to what was happening at the telescope when the data was recorded.

SETI@home does different work on the WU according to AR. You can see the AR in your results e.g. "WU True angle range: 0.444545"

Different AR WU's get different credit and different deadlines too according to how long they are estimated to run.

If you look at your recent results you will see different ammounts of credit according to AR
WU true angle range is :  0.404012   Claimed credit 54.33
WU true angle range is :  1.386794   Claimed credit 19.41
WU true angle range is :  0.403866   Claimed credit 7.99   SETI@Home Informational message -9 result_overflow
WU true angle range is :  0.403816   Claimed credit 32.14   SETI@Home Informational message -9 result_overflow
WU true angle range is :  0.444076   Claimed credit 50.73
WU true angle range is :  0.348418   Claimed credit 81.12
WU true angle range is :  0.010435   Claimed credit 63.98
WU true angle range is :  0.981818   Claimed credit 29.02
WU true angle range is :  2.402946   Claimed credit 17.37

These are just an example from some of your recent results. The -9 result_overflow results are noisey WU's where SAH stopped processing when it found >30 pulses.

I think other more expert people can explain this better or refer to a web page with more information.

Keith.
ID: 687879 · Report as offensive
Profile Clyde C. Phillips, III

Send message
Joined: 2 Aug 00
Posts: 1851
Credit: 5,955,047
RAC: 0
United States
Message 687962 - Posted: 2 Dec 2007, 19:09:13 UTC

Angle range is how far the telescope dragged through the stars during the 107-second data-collection duration of the workunit. If the scope followed the stars during data collection (small angle range) different calculation studies are required from when the scope swept several degrees of sky (large angle range). This results in different crunchtimes for units of different angle ranges. Credit is supposed to be awarded in accordance with crunchtimes. Unfortunately the crunchtime/credit factor, which should be as constant as possible, varies quite a bit. So the result is workunits of varying credits and of varying crunchtimes. It averages out pretty well over a month or so. The duration correction factor has something to do with estimated crunchtimes and how many units the cache will load. It may be funny temporarily but corrects out in the end.
ID: 687962 · Report as offensive
Profile JSabin

Send message
Joined: 20 Aug 07
Posts: 40
Credit: 978,691
RAC: 0
United States
Message 688368 - Posted: 3 Dec 2007, 19:15:44 UTC

At onen point I experienced my one computer slowing down to about 1/2 speed. I don't know what caused it, but things took much longer than in the past. That appeared to happen again. However, this time it was just a series of WUs that took long in relation to credit. None had been crunched by another computer at first post, so I couldn't tell if I was crunching them in proportion. Rather it was easier to jump to the conclusion that my system was somehow processing slower. :)

Thanks for the info, it helps to understand this a little better. I'm sure many others are curious what's going on. Of course if I was curious enough I'd grab a copy of the code and look.
ID: 688368 · Report as offensive
Profile Keith T.
Volunteer tester
Avatar

Send message
Joined: 23 Aug 99
Posts: 962
Credit: 537,293
RAC: 9
United Kingdom
Message 688376 - Posted: 3 Dec 2007, 19:39:11 UTC - in response to Message 688368.  

At onen point I experienced my one computer slowing down to about 1/2 speed. I don't know what caused it, but things took much longer than in the past. That appeared to happen again. However, this time it was just a series of WUs that took long in relation to credit. None had been crunched by another computer at first post, so I couldn't tell if I was crunching them in proportion. Rather it was easier to jump to the conclusion that my system was somehow processing slower. :)

Thanks for the info, it helps to understand this a little better. I'm sure many others are curious what's going on. Of course if I was curious enough I'd grab a copy of the code and look.


Glad to help, you can see the AR of your current tasks by looking in the slot folders while the tasks are crunching.

e.g.
C:\\Program Files\\BOINC\\slots\\0
C:\\Program Files\\BOINC\\slots\\1

There will be a file in each slot folder or directory called stderr.txt, if you open that file using Notepad, you can see the AR of your current task. Make sur that you do not modify that file while viewing it.
Sir Arthur C Clarke 1917-2008
ID: 688376 · Report as offensive
MichaelO

Send message
Joined: 30 May 02
Posts: 3
Credit: 33,613,871
RAC: 0
United States
Message 690016 - Posted: 9 Dec 2007, 10:36:02 UTC
Last modified: 9 Dec 2007, 10:49:18 UTC

I followed this thread to see whether it may explain my Intel dual-core Extreme X6800 processors slowing down dramatically after running just a few minutes. Bascially, my preferences are set to consume my machine's capabilities. It once ran very fast, but then I noted a steady decrease in speed. (Both CPU's used to run at 100% as indicated in the CPU Usage History of the Windows Task manager.)

I've read through the FAQ's that describe the preference settings, but tweaking them doesn't increase my machines usefulness. Are there any other keywords that one might use to search for CPU utilization issues that someone might recommend in order to find different message threads that discuss how to trouble shoot this kind of number crunching issue?

Finally, is there a best-practices way to troubleshoot this kind of phenomenon? I really don't find anything wrong - except for the fact that my CPU's ramp down from 100% after starting BOINC - to 15-30% - after a few minutes, but they never ramp back up like my preferences would suggest they should do.

Thanks for any help in advance!
ID: 690016 · Report as offensive
Profile Suzuki
Volunteer tester
Avatar

Send message
Joined: 17 Sep 01
Posts: 318
Credit: 4,474,402
RAC: 1
United Kingdom
Message 690029 - Posted: 9 Dec 2007, 11:35:15 UTC - in response to Message 690016.  

I really don't find anything wrong - except for the fact that my CPU's ramp down from 100% after starting BOINC - to 15-30% - after a few minutes, but they never ramp back up like my preferences would suggest they should do.

Thanks for any help in advance!


Is your cooling OK? It may be that the CPUs are throttling back if they're getting hot?

Just a thought ...

Steve.

ID: 690029 · Report as offensive
Profile Jim-R.
Volunteer tester
Avatar

Send message
Joined: 7 Feb 06
Posts: 1494
Credit: 194,148
RAC: 0
United States
Message 690050 - Posted: 9 Dec 2007, 14:39:48 UTC - in response to Message 690029.  

I really don't find anything wrong - except for the fact that my CPU's ramp down from 100% after starting BOINC - to 15-30% - after a few minutes, but they never ramp back up like my preferences would suggest they should do.

Thanks for any help in advance!


Is your cooling OK? It may be that the CPUs are throttling back if they're getting hot?

Just a thought ...

Steve.

You might also want to check the power savings settings. Boinc runs at the lowest priority and it has been reported that some mb/cpu/os combinations do not recognize this as using the cpu so it throttles down the cpu into 'power savings" mode. If your computer has this feature you might want to turn it off and see if it has any effect.
Jim

Some people plan their life out and look back at the wealth they've had.
Others live life day by day and look back at the wealth of experiences and enjoyment they've had.
ID: 690050 · Report as offensive
MichaelO

Send message
Joined: 30 May 02
Posts: 3
Credit: 33,613,871
RAC: 0
United States
Message 691834 - Posted: 15 Dec 2007, 19:58:33 UTC - in response to Message 690029.  
Last modified: 15 Dec 2007, 20:21:02 UTC

I really don't find anything wrong - except for the fact that my CPU's ramp down from 100% after starting BOINC - to 15-30% - after a few minutes, but they never ramp back up like my preferences would suggest they should do.

Thanks for any help in advance!


Is your cooling OK? It may be that the CPUs are throttling back if they're getting hot?

Just a thought ...

Steve.


Hello Steve,

My cooling is okay (based on my Intel-provided monitoring software). I've tried several preference changes, and I also double-checked my power settings are okay based on another suggestion I received in response to my original post.

I'm getting suspicious of a recent bios update I made though. It was probably not needed, except that it addressed components I am using. However, I did not benchmark my computer afterwards, and the BOINC benchmark did seem to change with it. However, if I can safely roll back that change, I'll see if this brings performance back up.

Brgds.

Michael
ID: 691834 · Report as offensive
MichaelO

Send message
Joined: 30 May 02
Posts: 3
Credit: 33,613,871
RAC: 0
United States
Message 691837 - Posted: 15 Dec 2007, 20:29:00 UTC - in response to Message 690050.  

I really don't find anything wrong - except for the fact that my CPU's ramp down from 100% after starting BOINC - to 15-30% - after a few minutes, but they never ramp back up like my preferences would suggest they should do.

Thanks for any help in advance!


Is your cooling OK? It may be that the CPUs are throttling back if they're getting hot?

Just a thought ...

Steve.

You might also want to check the power savings settings. Boinc runs at the lowest priority and it has been reported that some mb/cpu/os combinations do not recognize this as using the cpu so it throttles down the cpu into 'power savings" mode. If your computer has this feature you might want to turn it off and see if it has any effect.


Hello Jim,

I checked to be sure my power settings. They seem to be disabled, so they don't seem to be interfering.

I did find that my decrease in performance lagged a recent bios update I made for another issue. I didn't perform any benchmarks afterwards, except that my BOINC benchmarks seemed to not be affected. Anyway, I am suspicious of it now, and if I can roll back the BIOS update safely, I do it! Anyway, I wanted to let you know that the power settings seemed okay.

Best regards,

Michael

Best regards,

ID: 691837 · Report as offensive

Message boards : Number crunching : Nothing changed, but processing slows to 1/2 speed


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.