Suspending computation - CPU usage is too high

Message boards : Questions and problems : Suspending computation - CPU usage is too high
Message board moderation

To post messages, you must log in.

AuthorMessage
Stephenish

Send message
Joined: 4 Nov 09
Posts: 8
United States
Message 36933 - Posted: 20 Feb 2011, 3:10:31 UTC

2/19/2011 8:54:18 PM Suspending computation - CPU usage is too high

How do I avoid the situation above? On several computers I have noticed the message. On these computers I have GPU tasks taking up a portion of a core. On two of the machines I have two GPUs running GPUGrid. On one machine, I have two GTX 260s eating up .32 CPU each. On the other 2 GPU machine, I have 2 GTX 460s eating up .11 CPU each. The 260s are running with an i7 920 and the 460s are running with an i7 950. Does the BOINC manager allow one to "set aside" one thread (both machines are hyperthreaded) just for GPUs? Don't tell me I have to set up some arcane XML file to configure the rigs properly, please.
ID: 36933 · Report as offensive
Profile Gundolf Jahn

Send message
Joined: 20 Dec 07
Posts: 1069
Germany
Message 36936 - Posted: 20 Feb 2011, 8:28:19 UTC - in response to Message 36933.  

2/19/2011 8:54:18 PM Suspending computation - CPU usage is too high

How do I avoid the situation above? On several computers I have noticed the message.

Go to your computing preferences (online or local; local takes precedence) and change "Suspend work when non-BOINC CPU usage is above __%" to a higher value; 0 means no restriction.

On these computers I have GPU tasks taking up a portion of a core. On two of the machines I have two GPUs running GPUGrid. On one machine, I have two GTX 260s eating up .32 CPU each. On the other 2 GPU machine, I have 2 GTX 460s eating up .11 CPU each. The 260s are running with an i7 920 and the 460s are running with an i7 950. Does the BOINC manager allow one to "set aside" one thread (both machines are hyperthreaded) just for GPUs? Don't tell me I have to set up some arcane XML file to configure the rigs properly, please.

In the same preferences window, set "On multiprocessors, use at most __% of the processors" to 99%. That leaves one core free of CPU tasks.

Gruß,
Gundolf
Computer sind nicht alles im Leben. (Kleiner Scherz)
ID: 36936 · Report as offensive
Stephenish

Send message
Joined: 4 Nov 09
Posts: 8
United States
Message 36948 - Posted: 21 Feb 2011, 1:39:37 UTC - in response to Message 36936.  

Thank you
ID: 36948 · Report as offensive
Stephenish

Send message
Joined: 4 Nov 09
Posts: 8
United States
Message 36949 - Posted: 21 Feb 2011, 1:43:29 UTC - in response to Message 36936.  

That leaves one core free of CPU tasks.


Do you mean to say one thread? I have eight threads on each machine.

Also, how will restricting one core or thread affect my running AQUA eight core WUs?
ID: 36949 · Report as offensive
Stephenish

Send message
Joined: 4 Nov 09
Posts: 8
United States
Message 36950 - Posted: 21 Feb 2011, 2:40:57 UTC - in response to Message 36949.  

To answer my own questions, the CPU project from AQUA running on 8 cores stops.

The number of threads available changes to 7. However, only 6 WUs would run.
ID: 36950 · Report as offensive
Profile Gundolf Jahn

Send message
Joined: 20 Dec 07
Posts: 1069
Germany
Message 36951 - Posted: 21 Feb 2011, 8:42:08 UTC - in response to Message 36950.  
Last modified: 21 Feb 2011, 8:42:59 UTC

To answer my own questions, the CPU project from AQUA running on 8 cores stops.

Sorry, I have no experience with AQUA

The number of threads available changes to 7. However, only 6 WUs would run.

I wanted to say "(virtual) cores". The nomenclature doesn't seem to be very homogenous in that area. ;-)

Are those 6 tasks CPU tasks? If yes, how many GPU tasks are running at the same time, and what's the sum of their CPU usage?

Gruß,
Gundolf
ID: 36951 · Report as offensive

Message boards : Questions and problems : Suspending computation - CPU usage is too high

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.