Nvidia astropulse


log in

Advanced search

Message boards : Number crunching : Nvidia astropulse

Author Message
betreger
Avatar
Send message
Joined: 29 Jun 99
Posts: 1752
Credit: 3,607,771
RAC: 7,885
United States
Message 1333696 - Posted: 1 Feb 2013, 23:06:54 UTC

Last week I started crunching Seti on a GT430. I have received 2 diferent types of astropulse. They are AstroPulse v6 v6.04 (cuda_opencl_100), and AstroPulse v6 v6.04 (opencl_nvidia_100). What is the difference?
____________

Profile Mike
Volunteer tester
Avatar
Send message
Joined: 17 Feb 01
Posts: 22405
Credit: 29,342,891
RAC: 23,569
Germany
Message 1333697 - Posted: 1 Feb 2013, 23:12:36 UTC

There is no real difference.
One is for Boinc 6 the other plan class is used by Boinc 7.
Claggy can explain it better i`m sure.

____________

Claggy
Volunteer tester
Send message
Joined: 5 Jul 99
Posts: 3964
Credit: 31,865,326
RAC: 11,135
United Kingdom
Message 1333704 - Posted: 1 Feb 2013, 23:32:08 UTC - in response to Message 1333697.

Basically, all Nvidia CUDA GPUs support OpenCL as long as they are running 197.xx drivers or later, Boinc 6 can only detect whether Nvidia GPUs support CUDA,
using the assumption as long as they have recent enough drivers, the Scheduler will send cuda_opencl_100 tasks to Nvidia GPUs with 26x.xx drivers (i think it is set slightly too low through, it should be 263.xx rather than 260.xx),
If a host is running a Boinc 7 client, the Nvidia drivers are new enough, and Boinc 7 detects OpenCL support, then the Scheduler will send opencl_nvidia_100 tasks too (in addition to the scheduler sending cuda_opencl_100 tasks),

But sometimes we come across a host running Boinc 7 where Nvidia OpenCL support isn't reported, But the scheduler will still send cuda_opencl_100 tasks using the assumption that OpenCL support is there when it isn't,
Eric knows about this problem, and has been Bug fixing.

Claggy

Richard Haselgrove
Volunteer tester
Send message
Joined: 4 Jul 99
Posts: 8275
Credit: 44,959,226
RAC: 13,864
United Kingdom
Message 1333713 - Posted: 1 Feb 2013, 23:42:50 UTC - in response to Message 1333704.

But whichever of the two possible labels is given to a task, it's essentially the same task, and it will be processed by the same application on the same hardware device.

Message boards : Number crunching : Nvidia astropulse

Copyright © 2014 University of California