Only CUDA new work????

Message boards : Number crunching : Only CUDA new work????
Message board moderation

To post messages, you must log in.

1 · 2 · Next

AuthorMessage
Cruncher-American Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor

Send message
Joined: 25 Mar 02
Posts: 1513
Credit: 370,893,186
RAC: 340
United States
Message 1053934 - Posted: 8 Dec 2010, 15:37:02 UTC

I am getting new work for both my 8-core, 4 GT240 machines now (THANKS to the powers-that-be!) but I am only getting CUDA, even though my machines have asked for both (BOINC 6.10.56). Any idea why this might be? Is the project only generating CUDA WUs for now?
ID: 1053934 · Report as offensive
Profile Helli_retiered
Volunteer tester
Avatar

Send message
Joined: 15 Dec 99
Posts: 707
Credit: 108,785,585
RAC: 0
Germany
Message 1053935 - Posted: 8 Dec 2010, 15:38:38 UTC - in response to Message 1053934.  

Five Minutes ago i got 44 Workunits for my CPU...

Helli
A loooong time ago: First Credits after SETI@home Restart
ID: 1053935 · Report as offensive
kittyman Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Jul 00
Posts: 51468
Credit: 1,018,363,574
RAC: 1,004
United States
Message 1053956 - Posted: 8 Dec 2010, 16:44:17 UTC

Dunno what's up with that.....maybe just the luck of the draw from the scheduler.

I had the same thing with my rigs.....
Of my top 2 rigs, one this morning has a nice mix of Cuda and CPU work.
The other had nothing but Cuda work issued, and I had to coax some of it to the CPU with the rescheduler so I wasn't wasting the CPU resources.

I don't think it's a Boinc quirk, as the work requests included both GPU and CPU.
It should settle out on it's own, I think.
"Freedom is just Chaos, with better lighting." Alan Dean Foster

ID: 1053956 · Report as offensive
Profile SciManStev Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Jun 99
Posts: 6651
Credit: 121,090,076
RAC: 0
United States
Message 1053961 - Posted: 8 Dec 2010, 16:50:37 UTC

Same thing happened to me, but it seems to have settled out now. I even loaded more Einstein last night to keep my chiller from cycling.

Steve
Warning, addicted to SETI crunching!
Crunching as a member of GPU Users Group.
GPUUG Website
ID: 1053961 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3720
Credit: 9,385,827
RAC: 0
Bulgaria
Message 1053962 - Posted: 8 Dec 2010, 16:51:35 UTC - in response to Message 1053934.  
Last modified: 8 Dec 2010, 17:00:51 UTC



I don't think the tasks splitters produce are marked CUDA or CPU -
only after you (or anybody) ask for particular type of tasks
(and successfully get them) they are "marked" accordingly.

(The task (WU) file is the same for CUDA or CPU, only the info about it in client_state.xml is different.
If you look how Reschedulers work to "move" tasks CPU <--> GPU you will see
that only the client_state.xml is changed - not the tasks/WUs files.
)


 


- ALF - "Find out what you don't do well ..... then don't do it!" :)
 
ID: 1053962 · Report as offensive
kittyman Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Jul 00
Posts: 51468
Credit: 1,018,363,574
RAC: 1,004
United States
Message 1053965 - Posted: 8 Dec 2010, 16:57:10 UTC - in response to Message 1053962.  


I don't think the tasks splitters produce are marked CUDA or CPU -
only after you (or anybody) ask for particular type of tasks
they are "marked" accordingly.

(the task (WU) file is the same for CUDA or CPU, only the info about it in client_state.xml is different)


I think you are correct, in that the work is not marked for GPU or CPU when split (possibly excepting work that is tagged as VLAR, if that function is still active).
But if the host asks for both GPU and CPU work, I think it's the scheduler that then marks them as one or the other and decides which work request to fill when they are assigned to a host and sent.
"Freedom is just Chaos, with better lighting." Alan Dean Foster

ID: 1053965 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3720
Credit: 9,385,827
RAC: 0
Bulgaria
Message 1053975 - Posted: 8 Dec 2010, 17:20:02 UTC - in response to Message 1053965.  

But if the host asks for both GPU and CPU work (in the same request),
I think it's the scheduler that then marks them as one or the other and decides which work request to fill when they are assigned to a host and sent.


We'll wait for Richard Haselgrove and/or Josef W. Segur to shed some light on how the (server) scheduler decides on that matter ... :)


 


- ALF - "Find out what you don't do well ..... then don't do it!" :)
 
ID: 1053975 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14649
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1053997 - Posted: 8 Dec 2010, 18:09:12 UTC - in response to Message 1053975.  

Sorry, I can only do part of the answer.

Certainly, the WUs themselves are not differentiated: any WU, once split, could be allocated to a CPU, a CUDA card, or any other type of processor for which an application exists. I would imagine that the rule under which a vlar WU is not assigned to a CUDA processor is still in force, but that's an allocation decision, not any fundamental property of the WU itself.

Look at your task list: I'm sure you'll easily be able to find WUs where the two identical replicated tasks (_0 and _1) are allocated, one to CPU and the other to CUDA.

I'll have to leave it to Joe to explain, if he can, why the scheduler faced with a request for both CPU and GPU shows a strong tendency to give up after filling only the GPU part of the request.
ID: 1053997 · Report as offensive
Metod, S56RKO
Volunteer tester

Send message
Joined: 27 Sep 02
Posts: 309
Credit: 113,221,277
RAC: 9
Slovenia
Message 1053999 - Posted: 8 Dec 2010, 18:18:46 UTC - in response to Message 1053997.  

My guess about why scheduler prefers GPU over CPU: GPU will work through task much more efficiently and faster. If scheduler doesn't have enough tasks to fill up both GPU and CPU queues, then it's more than sensible to fill the more effective queue first.

My GPU host can't get enough tasks while some other CPU-only hosts have better luck.
Metod ...
ID: 1053999 · Report as offensive
Profile Fred J. Verster
Volunteer tester
Avatar

Send message
Joined: 21 Apr 04
Posts: 3252
Credit: 31,903,643
RAC: 0
Netherlands
Message 1054001 - Posted: 8 Dec 2010, 18:25:10 UTC - in response to Message 1053997.  

Bit off topic, haven't seen any Work Units, MB nor AP, lately, but it's still 'early', in Berkeley.
Einstein has given out too much work on 2 QUAD's (Q6600+GTS250&X9650+GTX480) and GPUgrid, that most of their tasks running High Priority, maybe I've to set N.N.T. for Einstein,(looks like 'abuse') :(

But glad new severs are in place and in due time work will come, I hope, atleast.


ID: 1054001 · Report as offensive
kittyman Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Jul 00
Posts: 51468
Credit: 1,018,363,574
RAC: 1,004
United States
Message 1054003 - Posted: 8 Dec 2010, 18:29:29 UTC - in response to Message 1054001.  

Bit off topic, haven't seen any Work Units, MB nor AP, lately, but it's still 'early', in Berkeley.
Einstein has given out too much work on 2 QUAD's (Q6600+GTS250&X9650+GTX480) and GPUgrid, that most of their tasks running High Priority, maybe I've to set N.N.T. for Einstein,(looks like 'abuse') :(

But glad new severs are in place and in due time work will come, I hope, atleast.


I think you are dealing with Boinc project debt issues.....
My rigs are getting work here and there as they make several requests.
However, it is being sent out as fast as it is being split, so some rigs are getting very little.
"Freedom is just Chaos, with better lighting." Alan Dean Foster

ID: 1054003 · Report as offensive
Josef W. Segur
Volunteer developer
Volunteer tester

Send message
Joined: 30 Oct 99
Posts: 4504
Credit: 1,414,761
RAC: 0
United States
Message 1054029 - Posted: 8 Dec 2010, 19:06:49 UTC - in response to Message 1053934.  

I am getting new work for both my 8-core, 4 GT240 machines now (THANKS to the powers-that-be!) but I am only getting CUDA, even though my machines have asked for both (BOINC 6.10.56). Any idea why this might be? Is the project only generating CUDA WUs for now?

When your host asks for both kinds of work, the Scheduler sends work for the "best" application first and only after that part of the request is fulfilled will it send work for other application[s]. So with a limited amount of tasks available, probably the GPU request is not being fully satisfied and the Scheduler never goes on to send some to the CPU.
                                                                Joe
ID: 1054029 · Report as offensive
kittyman Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Jul 00
Posts: 51468
Credit: 1,018,363,574
RAC: 1,004
United States
Message 1054033 - Posted: 8 Dec 2010, 19:13:28 UTC - in response to Message 1054029.  

I am getting new work for both my 8-core, 4 GT240 machines now (THANKS to the powers-that-be!) but I am only getting CUDA, even though my machines have asked for both (BOINC 6.10.56). Any idea why this might be? Is the project only generating CUDA WUs for now?

When your host asks for both kinds of work, the Scheduler sends work for the "best" application first and only after that part of the request is fulfilled will it send work for other application[s]. So with a limited amount of tasks available, probably the GPU request is not being fully satisfied and the Scheduler never goes on to send some to the CPU.
                                                                Joe

That would make sense, Joe.
My top rig has twice the GPU power as the #2 rig, which was getting some CPU work sent. So the top rig was only getting GPU requests filled.
"Freedom is just Chaos, with better lighting." Alan Dean Foster

ID: 1054033 · Report as offensive
Cruncher-American Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor

Send message
Joined: 25 Mar 02
Posts: 1513
Credit: 370,893,186
RAC: 340
United States
Message 1054037 - Posted: 8 Dec 2010, 19:19:10 UTC

Some further info:

I tried to use the old rescheduler (1.9) to reschedule some GPU -> CPU, but it foumd 0 WUs...is this an artifact of running > 1 Project? It always worked before, but I was only running SETI at the time.

The "new" Rescheduler worked just fine, however.

One question - it doesn't seem to have the option, as the old one did, of rescheduling % of WUs to GPU/CPU...did I miss something?
ID: 1054037 · Report as offensive
kittyman Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Jul 00
Posts: 51468
Credit: 1,018,363,574
RAC: 1,004
United States
Message 1054038 - Posted: 8 Dec 2010, 19:21:40 UTC - in response to Message 1054037.  

Some further info:

I tried to use the old rescheduler (1.9) to reschedule some GPU -> CPU, but it foumd 0 WUs...is this an artifact of running > 1 Project? It always worked before, but I was only running SETI at the time.

The "new" Rescheduler worked just fine, however.

One question - it doesn't seem to have the option, as the old one did, of rescheduling % of WUs to GPU/CPU...did I miss something?

The old rescheduler does not work with the current WUs and Lunatics apps.

And I miss the % allocation option as well. It would be a nice addition.
"Freedom is just Chaos, with better lighting." Alan Dean Foster

ID: 1054038 · Report as offensive
JohnDK Crowdfunding Project Donor*Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 28 May 00
Posts: 1222
Credit: 451,243,443
RAC: 1,127
Denmark
Message 1054048 - Posted: 8 Dec 2010, 19:51:04 UTC - in response to Message 1054038.  

The old rescheduler does not work with the current WUs and Lunatics apps.

Old rescheduler still works if you edit app_info so it only have the <version_num>608 sections. I'm still using it although there's almost never any vlars send to gpu anymore.

btw be careful editing app_info if you have 609 tasks running, they will disappear from Boinc, finish all gpu work first :)
ID: 1054048 · Report as offensive
-BeNt-
Avatar

Send message
Joined: 17 Oct 99
Posts: 1234
Credit: 10,116,112
RAC: 0
United States
Message 1054149 - Posted: 9 Dec 2010, 1:46:18 UTC

At this point in time I'm not going to complain about what work I have, I'm just happy I have work. As I sit now I have a bit over 300 wu's on both my machines. All of it appears to be cuda. Ah well the new quad will have to wait a bit to warm up I guess.
Traveling through space at ~67,000mph!
ID: 1054149 · Report as offensive
Proyecto Unity
Volunteer tester
Avatar

Send message
Joined: 13 Mar 03
Posts: 9
Credit: 12,179,572
RAC: 0
Mexico
Message 1054168 - Posted: 9 Dec 2010, 4:52:43 UTC

I just received an astropulse...now I have cudas , enhanced and astropulse.
ID: 1054168 · Report as offensive
dan
Avatar

Send message
Joined: 18 Oct 02
Posts: 392
Credit: 25,046,383
RAC: 0
United States
Message 1054177 - Posted: 9 Dec 2010, 5:26:28 UTC

I just got a couple of cpu units marked vlar so the separation of vlars to the cpus is still turned on.
ID: 1054177 · Report as offensive
Profile Dirk Broer
Volunteer tester
Avatar

Send message
Joined: 18 Jun 00
Posts: 21
Credit: 5,339,302
RAC: 18
British Virgin Islands
Message 1054230 - Posted: 9 Dec 2010, 12:57:19 UTC

Strange, since I let my GPU's also work at PrimeGrid I do not get *any* CUDA work?
ID: 1054230 · Report as offensive
1 · 2 · Next

Message boards : Number crunching : Only CUDA new work????


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