Loading way too many jobs

Message boards : Number crunching : Loading way too many jobs
Message board moderation

To post messages, you must log in.

Previous · 1 · 2

AuthorMessage
David Goldenberg

Send message
Joined: 22 May 99
Posts: 11
Credit: 2,617,359
RAC: 2
United States
Message 989466 - Posted: 15 Apr 2010, 23:07:37 UTC - in response to Message 989423.  

My Seti task is 50% done in 2:05:03 with 5:13 remaining. Prsumably it will finish the remaining half in another 2 hours rather than the 5 hours indicated.

Is this the performance from CUDA?

David
ID: 989466 · Report as offensive
1mp0£173
Volunteer tester

Send message
Joined: 3 Apr 99
Posts: 8423
Credit: 356,897
RAC: 0
United States
Message 989467 - Posted: 15 Apr 2010, 23:15:35 UTC - in response to Message 989466.  

My Seti task is 50% done in 2:05:03 with 5:13 remaining. Prsumably it will finish the remaining half in another 2 hours rather than the 5 hours indicated.

Is this the performance from CUDA?

David

It means the actual performance is probably better than the predicted performance.

This is one of the things that will tend to dial-in as the machine runs.

I don't want to blame this on CUDA. It just shows the difference between benchmarks and reality.
ID: 989467 · Report as offensive
Dena Wiltsie
Volunteer tester

Send message
Joined: 19 Apr 01
Posts: 1628
Credit: 24,230,968
RAC: 26
United States
Message 989469 - Posted: 15 Apr 2010, 23:21:02 UTC

Is the code for the CUDA card up to date? I don't know what is correct and I am sure the thread owner would not know this as well.
ID: 989469 · Report as offensive
OzzFan Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Apr 02
Posts: 15691
Credit: 84,761,841
RAC: 28
United States
Message 989507 - Posted: 16 Apr 2010, 3:51:45 UTC - in response to Message 989466.  

My Seti task is 50% done in 2:05:03 with 5:13 remaining. Prsumably it will finish the remaining half in another 2 hours rather than the 5 hours indicated.

Is this the performance from CUDA?


I think Ned is right this time. It probably has more to do with BOINC having to dial-in the performance (or gauging it, if you will) of that particular machine. Once BOINC "learns" that machine, future work requests should be closer to reality so long as you run it as you normally would. If you purposely leave it on longer due to a deadline concern, BOINC will think that part of the norm.
ID: 989507 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3720
Credit: 9,385,827
RAC: 0
Bulgaria
Message 989533 - Posted: 16 Apr 2010, 7:48:59 UTC - in response to Message 989466.  
Last modified: 16 Apr 2010, 8:17:14 UTC

My Seti task is 50% done in 2:05:03 with 5:13 remaining. Prsumably it will finish the remaining half in another 2 hours rather than the 5 hours indicated.

Is this the performance from CUDA?

David


Your computer have 2 CPU Cores + 1 GPU so you have to see
3 tasks running simultaneously (click on Progress column to sort the tasks).

If the task is setiathome_enhanced 6.03 it is computed by CPU
If the task is setiathome_enhanced 6.08 or 6.09 it is computed by GPU (Video card) (CUDA)

I will expect CUDA task to be computed in 30 minutes - not 4 hours

P.S.
One of yours CPU tasks completed (took 5.5 hours) and reported (still waiting for credit).
Still none of the CUDA GPU 6.08 tasks are reported as finished.

.
 


- ALF - "Find out what you don't do well ..... then don't do it!" :)
 
ID: 989533 · Report as offensive
Profile Gundolf Jahn

Send message
Joined: 19 Sep 00
Posts: 3184
Credit: 446,358
RAC: 0
Germany
Message 989538 - Posted: 16 Apr 2010, 8:23:15 UTC - in response to Message 989533.  

Still none of the CUDA GPU 6.08 tasks are reported as finished.

Probably they are all waiting to run because there's not enough available GPU memory.

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: 989538 · Report as offensive
David Goldenberg

Send message
Joined: 22 May 99
Posts: 11
Credit: 2,617,359
RAC: 2
United States
Message 989622 - Posted: 16 Apr 2010, 18:48:18 UTC - in response to Message 989533.  

I only have two tasks running.

This might be important. Under messages from Einstein@home, "Message from server, your NVDIA GPU has insuicient memory (need 450MB)"

Seti message is"Message from server: No jobs available" That might be because I have already downloaded a couple hundred. They won't stop coming.

David
ID: 989622 · Report as offensive
Profile Gundolf Jahn

Send message
Joined: 19 Sep 00
Posts: 3184
Credit: 446,358
RAC: 0
Germany
Message 989639 - Posted: 16 Apr 2010, 20:13:39 UTC - in response to Message 989622.  
Last modified: 16 Apr 2010, 20:17:02 UTC

I only have two tasks running.

You should go to your SETI@home preferences and set
Use NVIDIA GPU if present no
(enforced by 6.10+ clients)
since your GPU doesn't have enough available memory. The client shouldn't download any more tasks in that condition, but obviously that bug is still there :-)

If you want to see the appropriate error message, you'll have to set up a cc_config.xml file and enable the <cpu_sched_debug> logging flag.

This might be important. Under messages from Einstein@home, "Message from server, your NVDIA GPU has insuicient memory (need 450MB)"

Einstein has other memory requirements than SETI.

Seti message is"Message from server: No jobs available" That might be because I have already downloaded a couple hundred.

Nope, those two are not related.

They won't stop coming.

That seems to be a bug in your BOINC client. See above and this thread, though the topic seems opposite.

Gruß,
Gundolf
ID: 989639 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 5 Jul 99
Posts: 4654
Credit: 47,537,079
RAC: 4
United Kingdom
Message 989642 - Posted: 16 Apr 2010, 20:31:42 UTC - in response to Message 989639.  

Yes, it sounds as if he's got enough total GPU RAM to get Cuda work,
but then hasn't got enough available GPU RAM to actually start,
the 197.xx drivers did the same to my 9800GTX+,
it had enough RAM to get 6.09 work, but not enough to start it,

Claggy
ID: 989642 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 989684 - Posted: 16 Apr 2010, 23:46:22 UTC - in response to Message 989639.  

That seems to be a bug in your BOINC client.

It is a bug in the present client(s) in the "- client: if a GPU job is blocked on available mem, don't fetch more jobs for that resource type." code. Changeset [trac]changeset:21197[/trac] has a possible fix, that will be seen in a future version of the client.

There's a caveat that when there are multiple GPUs in a system, with one (the first one) having run out of available video memory, whereas the rest have lots of memory free.

There's one task available, so BOINC will try to run work on the first GPU, find that it doesn't have enough memory and will then suppress work-fetch. This is because at this time work is assigned first, before the client checks available video memory. David will add code later on that will check available memory on GPUs when they're assigned.

ID: 989684 · Report as offensive
David Goldenberg

Send message
Joined: 22 May 99
Posts: 11
Credit: 2,617,359
RAC: 2
United States
Message 989743 - Posted: 17 Apr 2010, 2:53:06 UTC - in response to Message 989684.  

Now I have three processes running. Beore there were only two running (not SETI). Now with 3 process running two are from the other projects and one is from SETI.

The SETI job has run 5:54:00 and is 21% complete. To completion shows 126 more hours!!

The other two jobs are running normally and will execute in the normal few hours each.

My computer is still happily downloading jobs from SETI but has only downloaded a handful of jobs from the other two projects(Einstein and Rosetta). I have engaged "no new tasks" on SETI so the downloading should stop. I probably have 200 jobs in the que here.

David
ID: 989743 · Report as offensive
1mp0£173
Volunteer tester

Send message
Joined: 3 Apr 99
Posts: 8423
Credit: 356,897
RAC: 0
United States
Message 989755 - Posted: 17 Apr 2010, 3:58:09 UTC - in response to Message 989743.  

I have engaged "no new tasks" on SETI so the downloading should stop.


Unless you're one of those people who wants a 100% manually operated BOINC, I would strongly discourage setting "no new tasks."

It may be that SETI can't use your CUDA card, and setting your preferences on the web site would stop work from being assigned to it.

ID: 989755 · Report as offensive
Profile SchrodingersDog

Send message
Joined: 31 Jan 10
Posts: 7
Credit: 427,048
RAC: 0
United States
Message 991961 - Posted: 26 Apr 2010, 2:59:53 UTC

I have a similar, but probably not CUDA related problem as OSX does not appear to have any CUDA enabled apps. Anyway, my account lists >45 work-units as in-progress. All of these work units appear in my "/Library/Application Support/Bionic Data/projects/setiathome.berkely.edu" folder but are not being used. Bionic continues to download new work units. I'm sure that I can meet the deadlines for the work units if I can get them started soon.

Does anyone have any ideas how I can get SETI to run the jobs in my data folder?
ID: 991961 · Report as offensive
Profile Gundolf Jahn

Send message
Joined: 19 Sep 00
Posts: 3184
Credit: 446,358
RAC: 0
Germany
Message 991986 - Posted: 26 Apr 2010, 5:44:02 UTC - in response to Message 991961.  

I have a similar, but probably not CUDA related problem as OSX does not appear to have any CUDA enabled apps.

SETI has no stock application for OSX, but since you are running an optimized application, those could very well be CUDA tasks.

Does anyone have any ideas how I can get SETI to run the jobs in my data folder?

You'll have to make more GPU memory available. To see how much is missing, create a cc_config.xml file with the <cpu_sched_debug> logging flag set.

If you can't seem to run the CUDA tasks, disable using your GPU in the SETI@home preferences and abort the tasks, so that your wingmates won't have to wait for them to expire.

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: 991986 · Report as offensive
Profile SchrodingersDog

Send message
Joined: 31 Jan 10
Posts: 7
Credit: 427,048
RAC: 0
United States
Message 993146 - Posted: 1 May 2010, 4:29:37 UTC - in response to Message 991986.  

Thanks for the suggestion.
However, I get my Mac OSX Core2 Duo optimized apps from http://www.arkayn.us/. These apps do not have cuda support. Regardless, I set my SETI@home preferences to not send GPU work.
I did get SETI@home to run the remaining jobs in the folder by setting 'no new jobs'. I still have a big backlog, but most of the new jobs are those strange 1hr jobs.

Thanks again,
Chris
ID: 993146 · Report as offensive
Previous · 1 · 2

Message boards : Number crunching : Loading way too many jobs


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