only GPU calculates units, not multicore CPU

Questions and Answers : Windows : only GPU calculates units, not multicore CPU
Message board moderation

To post messages, you must log in.

AuthorMessage
Gregory Wahl

Send message
Joined: 31 May 99
Posts: 2
Credit: 11,144,485
RAC: 0
United States
Message 1309838 - Posted: 24 Nov 2012, 17:11:06 UTC

hi, I have seen similar threads, but no satisfying answer. This started happening a couple of months ago with no configuration changes made. For some reason, my i5 quad core will stop computing, but the Nvidia GPU always continues. I have checked many times the configuration, and everything is wide open, use 100% of every core 100% of the time. No memory or hd restrictions. Then for unknown reasons the i5 will start computing, often for several days before suddenly stopping for between several days to a week, before starting again. During the i5 inactive period there are dozens of 'ready to start' wu in my local que. Any idea as to what is causing this.
Thanks.
ID: 1309838 · Report as offensive
Profile Gundolf Jahn

Send message
Joined: 19 Sep 00
Posts: 3184
Credit: 446,358
RAC: 0
Germany
Message 1309875 - Posted: 24 Nov 2012, 18:39:28 UTC - in response to Message 1309838.  

During the i5 inactive period there are dozens of 'ready to start' wu in my local queue. Any idea as to what is causing this.
Thanks.

Probably all those WUs are designed to run on the GPU. Lower your cache settings until only CPU tasks are requested because there already are enough GPU tasks downloaded.

Gruß,
Gundolf
Computer sind nicht alles im Leben. (Kleiner Scherz)

SETI@home classic workunits 3,758
SETI@home classic CPU time 66,520 hours
ID: 1309875 · Report as offensive
rob smith Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer moderator
Volunteer tester

Send message
Joined: 7 Mar 03
Posts: 22160
Credit: 416,307,556
RAC: 380
United Kingdom
Message 1309912 - Posted: 24 Nov 2012, 20:38:35 UTC

BOINC will always load the most capable processor first.

A point of clarification, all work-units are created equal, however not every processor is capable, or permitted, to receive particular types of work At the time of distribution the server checks to see if the requesting processor is allowed to process the work and if it is, then the work unit is sent; if it isn't then either another work unit of a different type is selected for dispatch, or if there are no suitable work units you get the "no work available" message.
Bob Smith
Member of Seti PIPPS (Pluto is a Planet Protest Society)
Somewhere in the (un)known Universe?
ID: 1309912 · Report as offensive
Gregory Wahl

Send message
Joined: 31 May 99
Posts: 2
Credit: 11,144,485
RAC: 0
United States
Message 1310635 - Posted: 27 Nov 2012, 0:26:49 UTC - in response to Message 1309912.  

thanks for both responses. When I expand the Application tab to show everything that was previously truncated, I now see where the WU for the GPU is defined as a cuda unit. I didn't know that there were 2 types of WUs. I modified my buffer and it seems to be more balanced now between both types of WU instead of mostly GPU WUs. Thanks again.
ID: 1310635 · Report as offensive
rob smith Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer moderator
Volunteer tester

Send message
Joined: 7 Mar 03
Posts: 22160
Credit: 416,307,556
RAC: 380
United Kingdom
Message 1310757 - Posted: 27 Nov 2012, 18:30:20 UTC

You cannot modify your buffer in the way you have described - work is allocated by the servers preferentially to the GPU.
Bob Smith
Member of Seti PIPPS (Pluto is a Planet Protest Society)
Somewhere in the (un)known Universe?
ID: 1310757 · Report as offensive
John McLeod VII
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 15 Jul 99
Posts: 24806
Credit: 790,712
RAC: 0
United States
Message 1310889 - Posted: 28 Nov 2012, 2:00:47 UTC - in response to Message 1310757.  

You cannot modify your buffer in the way you have described - work is allocated by the servers preferentially to the GPU.

If you shrink your buffer, it may start giving you tasks for the under utilized processor.


BOINC WIKI
ID: 1310889 · Report as offensive

Questions and Answers : Windows : only GPU calculates units, not multicore CPU


 
©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.