Should I abort work units when swapping out my GPU for a different model?


log in

Advanced search

Questions and Answers : GPU applications : Should I abort work units when swapping out my GPU for a different model?

Author Message
Profile woodyrox
Volunteer tester
Send message
Joined: 7 Apr 01
Posts: 34
Credit: 16,069,169
RAC: 0
United States
Message 1131581 - Posted: 25 Jul 2011, 2:49:21 UTC

A while ago, I swapped out a slow 512MB GPU with a faster 256MB GPU. All of the in-progress and downloaded work units refused to run and showed a status of "Waiting for memory". So at first I thought seti wouldn't run on my 256MB GPU. But when I put that card in another box, seti recognized it and loaded it with work units. Everything worked fine.

I saw different work units called cuda_fermi on yet another gpu in my network. I concluded that on the server side, seti looks to see what hardware you have and loads appropriate work units.

My question is... how much flexibility do I have in swapping out my GPUs and not upsetting the apple cart? Would it be better to abort unfinished GPU work units and have seti download new ones whenever I swap out a graphics card? Should I instead only do that in cases where the gpu work units won't run?

Thanks in advance.
____________

Profile BilBg
Volunteer tester
Avatar
Send message
Joined: 27 May 07
Posts: 2571
Credit: 5,880,818
RAC: 2,847
Bulgaria
Message 1131617 - Posted: 25 Jul 2011, 5:58:25 UTC - in response to Message 1131581.


The reason why the 256MB card runs in one box but not in another is (most probably) the driver version
- older drivers consume less video memory.

You can use GPU-Z to check the amount of used video memory (and much more):
http://www.techpowerup.com/gpuz/

Don't abort prematurely - see first what happens when you change the card.
(to many variables involved to discuss in short - just try and see)


____________



- ALF - "Find out what you don't do well ..... then don't do it!" :)

Profile woodyrox
Volunteer tester
Send message
Joined: 7 Apr 01
Posts: 34
Credit: 16,069,169
RAC: 0
United States
Message 1131672 - Posted: 25 Jul 2011, 13:18:41 UTC - in response to Message 1131617.

Thank you for your reply.

I read the boards after my problematic GPU switch and did in fact roll back drivers all the way to the 180 series. I turned off one of my monitors, etc. and CPU-Z always reported 256MB. I could not make the work units for the 512MB GPU restart in the 256MB GPU. As soon as I put the old GPU back, the tasks started running again.

So if you say it's OK to keep running tasks for another GPU, I can do that and will only abort if they don't restart or if I see computation/validity errors.
____________

Questions and Answers : GPU applications : Should I abort work units when swapping out my GPU for a different model?

Copyright © 2014 University of California