astropulse GPU


log in

Advanced search

Message boards : Number crunching : astropulse GPU

1 · 2 · 3 · Next
Author Message
old_raetterTAENT
Volunteer tester
Send message
Joined: 18 Jan 02
Posts: 11
Credit: 12,864,737
RAC: 6,194
Austria
Message 1328696 - Posted: 18 Jan 2013, 17:24:00 UTC

Hi,

i have installed lunatics 0.40 (Astropulse CPU / multibeam CPU & GPU).
Since the install i don't get any astropulse GPU workunits.
Is it possible to get some AP GPU tasks besides the lunatics apps?

My System
Q6600
GTX 660 Ti

thank you
old

Profile Mike
Volunteer tester
Avatar
Send message
Joined: 17 Feb 01
Posts: 23389
Credit: 31,832,232
RAC: 24,050
Germany
Message 1328707 - Posted: 18 Jan 2013, 17:56:11 UTC
Last modified: 18 Jan 2013, 17:56:35 UTC

The astropulse apps in the installer package is still V5.05/5.06.
You need app version 6x to get work.

You can download it here.

http://lunatics.kwsn.net/index.php?module=Downloads;catd=42
____________

Richard Haselgrove
Volunteer tester
Send message
Joined: 4 Jul 99
Posts: 8375
Credit: 46,755,214
RAC: 22,305
United Kingdom
Message 1328711 - Posted: 18 Jan 2013, 18:14:08 UTC - in response to Message 1328707.

The astropulse apps in the installer package is still V5.05/5.06.

Not true, Mike.

From the release announcement in the sticky Optimized Applications and Other Binaries thread:

-Update of all Astropulse applications to support AP 6.01

But the individual downloads you've linked may be newer.

old_raetterTAENT
Volunteer tester
Send message
Joined: 18 Jan 02
Posts: 11
Credit: 12,864,737
RAC: 6,194
Austria
Message 1328719 - Posted: 18 Jan 2013, 18:30:22 UTC
Last modified: 18 Jan 2013, 18:31:55 UTC

The link you posted is only for ATI/AMD GPU but I have Nvidia.

With the lunatic Apps I get AP v6 WU but only CPU...

I got AP v6 GPU tasks before I insalled the lunatics apps
____________

Josef W. Segur
Volunteer developer
Volunteer tester
Send message
Joined: 30 Oct 99
Posts: 4206
Credit: 1,030,755
RAC: 271
United States
Message 1328763 - Posted: 18 Jan 2013, 19:53:03 UTC - in response to Message 1328719.

The link you posted is only for ATI/AMD GPU but I have Nvidia.

With the lunatic Apps I get AP v6 WU but only CPU...

I got AP v6 GPU tasks before I insalled the lunatics apps

It is true that neither the 0.40 installer nor Lunatics download area has the Nvidia OpenCL Astropulse v6 application. But the installer will have made a copy of the project executable in the <boinc data directory>\projects\setiathome.berkeley.edu\oldApp_backup folder. It could be copied back from there and with suitable app_info.xml edits get your GPU processing Astropulse again.

There's probably more than one file which needs to be copied back. I don't have an Nvidia card, so won't attempt to specify what's needed. If you want to try that recovery, there are others here who have the needed knowledge.
Joe

old_raetterTAENT
Volunteer tester
Send message
Joined: 18 Jan 02
Posts: 11
Credit: 12,864,737
RAC: 6,194
Austria
Message 1328768 - Posted: 18 Jan 2013, 20:05:22 UTC

I thought of that too, but unfortunately i reinstalled the lunatics package and now there are only the old lunatics files backed up...
____________

Profile Mike
Volunteer tester
Avatar
Send message
Joined: 17 Feb 01
Posts: 23389
Credit: 31,832,232
RAC: 24,050
Germany
Message 1328851 - Posted: 18 Jan 2013, 22:14:25 UTC - in response to Message 1328711.

The astropulse apps in the installer package is still V5.05/5.06.

Not true, Mike.

From the release announcement in the sticky Optimized Applications and Other Binaries thread:

-Update of all Astropulse applications to support AP 6.01

But the individual downloads you've linked may be newer.


Sorry, my mistake then.
Probably i checked 0.39.

____________

Profile Mike
Volunteer tester
Avatar
Send message
Joined: 17 Feb 01
Posts: 23389
Credit: 31,832,232
RAC: 24,050
Germany
Message 1328852 - Posted: 18 Jan 2013, 22:15:01 UTC - in response to Message 1328719.
Last modified: 18 Jan 2013, 22:19:04 UTC

The link you posted is only for ATI/AMD GPU but I have Nvidia.

With the lunatic Apps I get AP v6 WU but only CPU...

I got AP v6 GPU tasks before I insalled the lunatics apps


Your computer is hidden so i couldn`t check.
Sorry.

You can download newst AP app here.
It contains ATI and Nvidia apps.

http://lunatics.kwsn.net/index.php?action=dlattach;topic=1432.0;id=7430
____________

old_raetterTAENT
Volunteer tester
Send message
Joined: 18 Jan 02
Posts: 11
Credit: 12,864,737
RAC: 6,194
Austria
Message 1328869 - Posted: 18 Jan 2013, 22:52:59 UTC

Thank you very much. How about the app_info.xml Is this o.k.

<app>
<name>astropulse_v6</name>
</app>
<file_info>
<name>AP6_win_x86_SSE2_OpenCL_NV_r1363.exe</name>
<executable/>
</file_info>
<file_info>
<name>AstroPulse_Kernels_r1363.cl</name>
<executable/>
</file_info>
<app_version>
<app_name>astropulse_v6</app_name>
<version_num>604</version_num>
<avg_ncpus>0.04</avg_ncpus>
<max_ncpus>0.20</max_ncpus>
<plan_class>cuda</plan_class>
<cmdline>-ffa_block 6144 -ffa_block_fetch 1536 -unroll 10 -instances_per_device 1</cmdline>
<file_ref>
<file_name>AP6_win_x86_SSE2_OpenCL_NV_r1363.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>AstroPulse_Kernels_r1363.cl</file_name>
<copy_file/>
</file_ref>
<coproc>
<type>CUDA</type>
<count>1</count>
</coproc>
</app_version>
____________

Profile Mike
Volunteer tester
Avatar
Send message
Joined: 17 Feb 01
Posts: 23389
Credit: 31,832,232
RAC: 24,050
Germany
Message 1328870 - Posted: 18 Jan 2013, 23:00:16 UTC


No need to mention CL file anymore.
Also i would use ap_cmdline.txt file so you can change params on the fly.

example

<app>
<name>astropulse_v6</name>
</app>
<file_info>
<name>AP6_win_x86_SSE2_OpenCL_ATI_r1363.exe</name>
<executable/>
</file_info>
<file_info>
<name>ap_cmdline.txt</name>
</file_info>
<app_version>
<app_name>astropulse_v6</app_name>
<version_num>604</version_num>
<avg_ncpus>0.04</avg_ncpus>
<max_ncpus>0.2</max_ncpus>
<plan_class>ati13ati</plan_class>
<coproc>
<type>ATI</type>
<count>0.5</count>
</coproc>
<file_ref>
<file_name>AP6_win_x86_SSE2_OpenCL_ATI_r1363.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>ap_cmdline.txt</file_name>
</file_ref>
</app_version>
____________

Profile BilBg
Volunteer tester
Avatar
Send message
Joined: 27 May 07
Posts: 2570
Credit: 5,876,927
RAC: 2,616
Bulgaria
Message 1329068 - Posted: 19 Jan 2013, 12:34:45 UTC - in response to Message 1328869.


"app_info section for NV OpenCL AP" posted by Claggy:
http://setiathome.berkeley.edu/forum_thread.php?id=70264&postid=1328639#1328639

! to retain formatting (indents) - do not copy from the page but click [Quote] under the post and copy from there


____________



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

Profile Vipin Palazhi
Avatar
Send message
Joined: 29 Feb 08
Posts: 247
Credit: 103,088,504
RAC: 45,268
India
Message 1329158 - Posted: 19 Jan 2013, 18:29:35 UTC - in response to Message 1329068.
Last modified: 19 Jan 2013, 18:32:05 UTC


"app_info section for NV OpenCL AP" posted by Claggy:
http://setiathome.berkeley.edu/forum_thread.php?id=70264&postid=1328639#1328639

! to retain formatting (indents) - do not copy from the page but click [Quote] under the post and copy from there



So all I need to do is append the given app_info section to the one I already have, create the ap_cmdline.txt and put the four files (AP6_win_x86_SSE2_OpenCL_NV_r1363.exe, AP6_win_x86_SSE2_OpenCL_NV.pdb, AstroPulse_Kernels_r1363.cl and libfftw3f-3.dll) in setiathome.berkeley.edu folder and restart boinc?

Am I correct in assuming that OpenCL files required are already present along with the latest nVidia drivers?

Will the information in <platform>windows_intelx86</platform> need any change for AMD systems, and must <plan_class>cuda_fermi</plan_class> be changed depending on the type of nVidia cards?

Profile Raistmer
Volunteer developer
Volunteer tester
Avatar
Send message
Joined: 16 Jun 01
Posts: 3368
Credit: 46,105,561
RAC: 21,453
Russia
Message 1329633 - Posted: 20 Jan 2013, 23:15:49 UTC

you can skip AP6_win_x86_SSE2_OpenCL_NV.pdb if it not will be listed in your app_info
____________

Profile Vipin Palazhi
Avatar
Send message
Joined: 29 Feb 08
Posts: 247
Credit: 103,088,504
RAC: 45,268
India
Message 1330686 - Posted: 24 Jan 2013, 11:33:06 UTC - in response to Message 1329633.

you can skip AP6_win_x86_SSE2_OpenCL_NV.pdb if it not will be listed in your app_info


Thanks Raistmer. I have now added all the files to the working directory and amended the app_info file. Started boinc and its crunching normally, however, no AP action from the GPU. Could you please clarify if the AP work units for nVidia GPU are different from the CPU ones or will the same units be taken up by the GPU? Also, does the boinc version have anything to do with this (I am running 6.10.60)

The <platform>windows_intelx86</platform> is also bothering me as I use AMD rigs.

Profile Mike
Volunteer tester
Avatar
Send message
Joined: 17 Feb 01
Posts: 23389
Credit: 31,832,232
RAC: 24,050
Germany
Message 1330699 - Posted: 24 Jan 2013, 13:05:53 UTC
Last modified: 24 Jan 2013, 13:08:34 UTC

The work units are the same in particular.
They only get assigned to the GPU if it requests new work and APs are available.

Platform is normal.
I`m also running on AMD and have the same settings.

The Boinc version doesn`t matter.
____________

Profile Cliff Harding
Volunteer tester
Avatar
Send message
Joined: 18 Aug 99
Posts: 888
Credit: 49,447,626
RAC: 37,996
United States
Message 1330710 - Posted: 24 Jan 2013, 14:23:42 UTC - in response to Message 1330699.

The work units are the same in particular.
They only get assigned to the GPU if it requests new work and APs are available.

Platform is normal.
I`m also running on AMD and have the same settings.

The Boinc version doesn`t matter.


I have a number of AP WUs that are assigned to the CPU. From what I am reading here is it safe to say that I can use Fred's Rescheduler to reassign to them the GPUs
____________


I don't buy computers, I build them!!

Profile Mike
Volunteer tester
Avatar
Send message
Joined: 17 Feb 01
Posts: 23389
Credit: 31,832,232
RAC: 24,050
Germany
Message 1330718 - Posted: 24 Jan 2013, 14:59:36 UTC - in response to Message 1330710.

The work units are the same in particular.
They only get assigned to the GPU if it requests new work and APs are available.

Platform is normal.
I`m also running on AMD and have the same settings.

The Boinc version doesn`t matter.


I have a number of AP WUs that are assigned to the CPU. From what I am reading here is it safe to say that I can use Fred's Rescheduler to reassign to them the GPUs


If your appinfo is correct it would work.
But beware you and your wingman will probaly get less credit doing so.

____________

Profile Cliff Harding
Volunteer tester
Avatar
Send message
Joined: 18 Aug 99
Posts: 888
Credit: 49,447,626
RAC: 37,996
United States
Message 1330730 - Posted: 24 Jan 2013, 15:30:37 UTC

Can anyone point me to the min. GPU requirements for running nVidia Opencl. Can I successfully run these devices?

01/23/2013 22:08:57 | | CUDA: NVIDIA GPU 0: GeForce GTX 275 (driver version 310.70, CUDA version 5.0, compute capability 1.3, 896MB, 825MB available, 933 GFLOPS peak)
01/23/2013 22:08:57 | | CUDA: NVIDIA GPU 1: GeForce GTS 250 (driver version 310.70, CUDA version 5.0, compute capability 1.1, 512MB, 421MB available, 705 GFLOPS peak)
01/23/2013 22:08:57 | | CUDA: NVIDIA GPU 2 (ignored by config): GeForce GTS 250 (driver version 310.70, CUDA version 5.0, compute capability 1.1, 384MB, 310MB available, 705 GFLOPS peak)
01/23/2013 22:08:57 | | OpenCL: NVIDIA GPU 0: GeForce GTX 275 (driver version 310.70, device version OpenCL 1.0 CUDA, 896MB, 825MB available, 933 GFLOPS peak)
01/23/2013 22:08:57 | | OpenCL: NVIDIA GPU 1: GeForce GTS 250 (driver version 310.70, device version OpenCL 1.0 CUDA, 512MB, 421MB available, 705 GFLOPS peak)
01/23/2013 22:08:57 | | OpenCL: NVIDIA GPU 2 (not used): GeForce GTS 250 (driver version 310.70, device version OpenCL 1.0 CUDA, 384MB, 310MB available, 705 GFLOPS peak)

I don't normally use GPU2 due to numerious errors because of mem size. It is listed only because of the card itself. It is a very unique card in that it has 2 different GPUs (GTX275/GTS250) on the same card.
____________


I don't buy computers, I build them!!

Profile Mike
Volunteer tester
Avatar
Send message
Joined: 17 Feb 01
Posts: 23389
Credit: 31,832,232
RAC: 24,050
Germany
Message 1330753 - Posted: 24 Jan 2013, 17:17:19 UTC


You can try GPUCapsviewer to make sure.

____________

Claggy
Volunteer tester
Send message
Joined: 5 Jul 99
Posts: 4048
Credit: 32,693,420
RAC: 508
United Kingdom
Message 1330776 - Posted: 24 Jan 2013, 18:00:26 UTC - in response to Message 1330730.
Last modified: 24 Jan 2013, 18:03:47 UTC

Can anyone point me to the min. GPU requirements for running nVidia Opencl. Can I successfully run these devices?

01/23/2013 22:08:57 | | CUDA: NVIDIA GPU 0: GeForce GTX 275 (driver version 310.70, CUDA version 5.0, compute capability 1.3, 896MB, 825MB available, 933 GFLOPS peak)
01/23/2013 22:08:57 | | CUDA: NVIDIA GPU 1: GeForce GTS 250 (driver version 310.70, CUDA version 5.0, compute capability 1.1, 512MB, 421MB available, 705 GFLOPS peak)
01/23/2013 22:08:57 | | CUDA: NVIDIA GPU 2 (ignored by config): GeForce GTS 250 (driver version 310.70, CUDA version 5.0, compute capability 1.1, 384MB, 310MB available, 705 GFLOPS peak)
01/23/2013 22:08:57 | | OpenCL: NVIDIA GPU 0: GeForce GTX 275 (driver version 310.70, device version OpenCL 1.0 CUDA, 896MB, 825MB available, 933 GFLOPS peak)
01/23/2013 22:08:57 | | OpenCL: NVIDIA GPU 1: GeForce GTS 250 (driver version 310.70, device version OpenCL 1.0 CUDA, 512MB, 421MB available, 705 GFLOPS peak)
01/23/2013 22:08:57 | | OpenCL: NVIDIA GPU 2 (not used): GeForce GTS 250 (driver version 310.70, device version OpenCL 1.0 CUDA, 384MB, 310MB available, 705 GFLOPS peak)

I don't normally use GPU2 due to numerious errors because of mem size. It is listed only because of the card itself. It is a very unique card in that it has 2 different GPUs (GTX275/GTS250) on the same card.


Yes, but it won't be done particularly fast on any of these Pre-Fermi GPUs, and you're absolutely got to free a CPU core to feed the app otherwise it'll be even slower
(unless you downgrade your drivers to 26x.xx, but then the app isn't quite as fast as having a free core driving it),
Best to just keep doing Cuda MB on them, preferably with the x41zc_Cuda23 app,

My 9800GTX+ does 0% Blanked OpenCL AP tasks in a bit under 4 hours (13,600 secs), while my GTX460 does them in just over half an hour (2,100 secs), so my 9800GTX+ is about 6½ times slower than my GTX460,
while at Cuda MB the 9800GTX+ is only around twice as slow as the GTX460, for a 0.37 AR the 9800GTX+ does it around 1250 secs, while the GTX460 does it in 565 secs.

Claggy

1 · 2 · 3 · Next

Message boards : Number crunching : astropulse GPU

Copyright © 2014 University of California