astropulse GPU

Message boards : Number crunching : astropulse GPU
Message board moderation

To post messages, you must log in.

Previous · 1 · 2 · 3 · Next

AuthorMessage
S@NL - JBG

Send message
Joined: 26 Jan 00
Posts: 11
Credit: 14,694,950
RAC: 0
Netherlands
Message 1331185 - Posted: 25 Jan 2013, 16:52:27 UTC

i have added this txt manualy to the end of my app_info.xml file
i have manualy copied the exe / dll files to the ..projects\setiathome.barkeley.edu\ directory


<file_info>
<name>astropulse_6.04_windows_intelx86__opencl_nvidia_100.exe</name>
<executable/>
</file_info>
<file_info>
<name>cudart32_30_14.dll</name>
<executable/>
</file_info>
<file_info>
<name>cufft32_30_14.dll</name>
<executable/>
</file_info>
<app_version>
<app_name>setiathome_enhanced</app_name>
<version_num>604</version_num>
<platform>windows_intelx86</platform>
<plan_class>cuda_fermi</plan_class>
<avg_ncpus>0.040000</avg_ncpus>
<max_ncpus>0.040000</max_ncpus>
<coproc>
<type>CUDA</type>
<count>0.25</count>
</coproc>
<file_ref>
<file_name>astropulse_6.04_windows_intelx86__opencl_nvidia_100.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>cudart32_30_14.dll</file_name>
</file_ref>
<file_ref>
<file_name>cufft32_30_14.dll</file_name>
</file_ref>
</app_version>



Is this correctly, so that my GPU also goes crunch APs ??
The grafic card iam using is a NVIDIA GeForce GTX690
ID: 1331185 · Report as offensive
Profile Mike Special Project $75 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 01
Posts: 34249
Credit: 79,922,639
RAC: 80
Germany
Message 1331189 - Posted: 25 Jan 2013, 17:03:37 UTC
Last modified: 25 Jan 2013, 17:07:18 UTC

No that wont work.

Try this.

<app>
<name>astropulse_v6</name>
</app>
<file_info>
<name>astropulse_6.04_windows_intelx86__opencl_nvidia_100.exe</name>
<executable/>
</file_info>
<file_info>
<name>libfftw3f-3.dll</name>
</file_info>
<file_info>
<name>ap_cmdline_nv.txt</name>
</file_info>
<app_version>
<app_name>astropulse_v6</app_name>
<version_num>604</version_num>
<platform>windows_intelx86</platform>
<avg_ncpus>0.04</avg_ncpus>
<max_ncpus>0.2</max_ncpus>
<plan_class>cuda_opencl_100</plan_class>
<coproc>
<type>CUDA</type>
<count>1</count>
</coproc>
<file_ref>
<file_name>astropulse_6.04_windows_intelx86__opencl_nvidia_100.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>libfftw3f-3.dll</file_name>
</file_ref>
<file_ref>
<file_name>ap_cmdline_nv.txt</file_name>
<open_name>ap_cmdline.txt</open_name>
</file_ref>
</app_version>
<app_version>
<app_name>astropulse_v6</app_name>
<version_num>604</version_num>
<platform>windows_intelx86</platform>
<avg_ncpus>0.04</avg_ncpus>
<max_ncpus>0.2</max_ncpus>
<plan_class>opencl_nvidia_100</plan_class>
<coproc>
<type>CUDA</type>
<count>1</count>
</coproc>
<file_ref>
<file_name>astropulse_6.04_windows_intelx86__opencl_nvidia_100.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>libfftw3f-3.dll</file_name>
</file_ref>
<file_ref>
<file_name>ap_cmdline_nv.txt</file_name>
<open_name>ap_cmdline.txt</open_name>
</file_ref>
</app_version>


With each crime and every kindness we birth our future.
ID: 1331189 · Report as offensive
S@NL - JBG

Send message
Joined: 26 Jan 00
Posts: 11
Credit: 14,694,950
RAC: 0
Netherlands
Message 1331210 - Posted: 25 Jan 2013, 17:44:50 UTC - in response to Message 1331189.  

i have added your suggestion, and after restart Boinc i get a error message


PC_van_JBG
25-01-2013 18:38 Config: use all coprocessors
SETI@home 25-01-2013 18:38 Syntax error in app_info.xml
SETI@home 25-01-2013 18:38 Found app_info.xml; using anonymous platform
Collatz Conjecture 25-01-2013 18:38 Found app_info.xml; using anonymous platform
25-01-2013 18:38 OpenCL: NVIDIA GPU 1: GeForce GTX 690 (driver version 306.97, device version OpenCL 1.1 CUDA, 2048MB, 1898MB available)
25-01-2013 18:38 OpenCL: NVIDIA GPU 0: GeForce GTX 690 (driver version 306.97, device version OpenCL 1.1 CUDA, 2048MB, 8382252MB available)
25-01-2013 18:38 NVIDIA GPU 1: GeForce GTX 690 (driver version 306.97, CUDA version 5.0, compute capability 3.0, 2048MB, 1898MB available, 3132 GFLOPS peak)
25-01-2013 18:38 NVIDIA GPU 0: GeForce GTX 690 (driver version 306.97, CUDA version 5.0, compute capability 3.0, 2048MB, 8382252MB available, 3132 GFLOPS peak)

ID: 1331210 · Report as offensive
Profile Mike Special Project $75 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 01
Posts: 34249
Credit: 79,922,639
RAC: 80
Germany
Message 1331213 - Posted: 25 Jan 2013, 17:52:42 UTC - in response to Message 1331210.  
Last modified: 25 Jan 2013, 17:55:32 UTC

i have added your suggestion, and after restart Boinc i get a error message


PC_van_JBG
25-01-2013 18:38 Config: use all coprocessors
SETI@home 25-01-2013 18:38 Syntax error in app_info.xml
SETI@home 25-01-2013 18:38 Found app_info.xml; using anonymous platform
Collatz Conjecture 25-01-2013 18:38 Found app_info.xml; using anonymous platform
25-01-2013 18:38 OpenCL: NVIDIA GPU 1: GeForce GTX 690 (driver version 306.97, device version OpenCL 1.1 CUDA, 2048MB, 1898MB available)
25-01-2013 18:38 OpenCL: NVIDIA GPU 0: GeForce GTX 690 (driver version 306.97, device version OpenCL 1.1 CUDA, 2048MB, 8382252MB available)
25-01-2013 18:38 NVIDIA GPU 1: GeForce GTX 690 (driver version 306.97, CUDA version 5.0, compute capability 3.0, 2048MB, 1898MB available, 3132 GFLOPS peak)
25-01-2013 18:38 NVIDIA GPU 0: GeForce GTX 690 (driver version 306.97, CUDA version 5.0, compute capability 3.0, 2048MB, 8382252MB available, 3132 GFLOPS peak)


Sorry its a typo.

Check this line.

<name>astropulse_6.04_windows_intelx86__opencl_nvidia_100.exe</name>

One _ too much.
It should say.

<name>astropulse_6.04_windows_intelx86_opencl_nvidia_100.exe</name>

I copied this line from your appinfo btw.
So check all lines containing app name.


With each crime and every kindness we birth our future.
ID: 1331213 · Report as offensive
S@NL - JBG

Send message
Joined: 26 Jan 00
Posts: 11
Credit: 14,694,950
RAC: 0
Netherlands
Message 1331225 - Posted: 25 Jan 2013, 18:24:35 UTC - in response to Message 1331210.  

Oke have edit all the lines with the to many _ in it.

I did also found another the error?
Some how the last line with </app_info> was removed from the xml file, added that text line..
(not sure if that also was related to this error message)

Restarted Boinc .. and now it does not give any error message @Mike: thanks for the help

Only thing is now ..waiting to get me some GPU APs, to see if it does work.
A other thing:
My card does allowed to run 8 GPU WUs at once.. (count = 0.25)

Does this new AP GPU WUs program also allowed to crunch 8 at a time??
or have i just to test this out myself.. to see what happends when i go from
count = 1 to 0.5 or even 0.25
ID: 1331225 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 5 Jul 99
Posts: 4654
Credit: 47,537,079
RAC: 4
United Kingdom
Message 1331229 - Posted: 25 Jan 2013, 18:33:21 UTC - in response to Message 1331213.  

i have added your suggestion, and after restart Boinc i get a error message


PC_van_JBG
25-01-2013 18:38 Config: use all coprocessors
SETI@home 25-01-2013 18:38 Syntax error in app_info.xml
SETI@home 25-01-2013 18:38 Found app_info.xml; using anonymous platform
Collatz Conjecture 25-01-2013 18:38 Found app_info.xml; using anonymous platform
25-01-2013 18:38 OpenCL: NVIDIA GPU 1: GeForce GTX 690 (driver version 306.97, device version OpenCL 1.1 CUDA, 2048MB, 1898MB available)
25-01-2013 18:38 OpenCL: NVIDIA GPU 0: GeForce GTX 690 (driver version 306.97, device version OpenCL 1.1 CUDA, 2048MB, 8382252MB available)
25-01-2013 18:38 NVIDIA GPU 1: GeForce GTX 690 (driver version 306.97, CUDA version 5.0, compute capability 3.0, 2048MB, 1898MB available, 3132 GFLOPS peak)
25-01-2013 18:38 NVIDIA GPU 0: GeForce GTX 690 (driver version 306.97, CUDA version 5.0, compute capability 3.0, 2048MB, 8382252MB available, 3132 GFLOPS peak)


Sorry its a typo.

Check this line.

<name>astropulse_6.04_windows_intelx86__opencl_nvidia_100.exe</name>

One _ too much.
It should say.

<name>astropulse_6.04_windows_intelx86_opencl_nvidia_100.exe</name>

I copied this line from your appinfo btw.
So check all lines containing app name.

No that's wrong Mike, the Stock 6.04 OpenCL AP does have two spaces in a row:

http://boinc2.ssl.berkeley.edu/sah/download_fanout/astropulse_6.04_windows_intelx86__opencl_nvidia_100.exe

He'll also have to make sure he has the following files too (since he didn't list them):

http://boinc2.ssl.berkeley.edu/sah/download_fanout/AstroPulse_Kernels_r1316.cl

http://boinc2.ssl.berkeley.edu/sah/download_fanout/libfftw3f-3.dll

and a plain text file called ap_cmdline_nv.txt

Claggy
ID: 1331229 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3720
Credit: 9,385,827
RAC: 0
Bulgaria
Message 1331232 - Posted: 25 Jan 2013, 18:36:22 UTC - in response to Message 1331225.  
Last modified: 25 Jan 2013, 18:40:21 UTC


You may use this package to find the proper count (exit BOINC first):
http://setiathome.berkeley.edu/forum_thread.php?id=69136&postid=1300787#1300787

(inside are AP6_win_x86_SSE2_OpenCL_NV_r1316.exe , libfftw3f-3.dll , AstroPulse_Kernels_r1316.cl)


 


- ALF - "Find out what you don't do well ..... then don't do it!" :)
 
ID: 1331232 · Report as offensive
S@NL - JBG

Send message
Joined: 26 Jan 00
Posts: 11
Credit: 14,694,950
RAC: 0
Netherlands
Message 1331257 - Posted: 25 Jan 2013, 19:58:06 UTC - in response to Message 1331232.  

@BillBg:
I have done that test and program suggest count option 3 (0.33)
But count option 4 (0.25) is just 1 second behind
Here is my post of the Result from my AP6 GPU test http://setiathome.berkeley.edu/forum_thread.php?id=69136&postid=1331249#1331249



@Claggy:
All your mentioned files are in the directory
I have removed the "_" from the EXE file and in my app.xml file.

After restart of Boinc, all the errors are gone

PC_van_JBG
SETI@home 25-01-2013 20:48 Tasks for AMD/ATI GPU are available, but your preferences are set to not accept them
SETI@home 25-01-2013 20:48 No tasks are available for AstroPulse v6
SETI@home 25-01-2013 20:48 No tasks are available for SETI@home v7
SETI@home 25-01-2013 20:48 No tasks are available for Astropulse v505

I have disable AMD/ATI GPU option in my account becose iam using a NVidia GPU
Or can a NVidia GPU also crunch the ATI AP tasks ??
ID: 1331257 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 5 Jul 99
Posts: 4654
Credit: 47,537,079
RAC: 4
United Kingdom
Message 1331298 - Posted: 25 Jan 2013, 21:44:19 UTC - in response to Message 1331257.  
Last modified: 25 Jan 2013, 21:48:34 UTC


PC_van_JBG
SETI@home 25-01-2013 20:48 Tasks for AMD/ATI GPU are available, but your preferences are set to not accept them
SETI@home 25-01-2013 20:48 No tasks are available for AstroPulse v6
SETI@home 25-01-2013 20:48 No tasks are available for SETI@home v7
SETI@home 25-01-2013 20:48 No tasks are available for Astropulse v505

I have disable AMD/ATI GPU option in my account becose iam using a NVidia GPU
Or can a NVidia GPU also crunch the ATI AP tasks ??


Having the 'Use AMD/ATI GPU' selected or not selected does not matter in the slightest to you, you don't have an AMD/ATI GPU so you can't ask for AMD/ATI GPU work,
But what it will do is send you the scheduler message saying 'Tasks for AMD/ATI GPU are available, but your preferences are set to not accept them'
so best to tun it back on to rid you of that extra message, the scheduler is under enough stress as it is.

Tasks are Tasks, there is no such thing as an ATI AP task, any Task can be run on any device as long as someone programs an app to allow it to run on that device,
at the moment we have AP apps for CPU, Nvidia GPU and ATI GPU, in the future we will have apps for Intel GPUs, and maybe even the Parallela coprocessor.

Claggy
ID: 1331298 · Report as offensive
Ron
Volunteer tester

Send message
Joined: 24 Aug 99
Posts: 42
Credit: 34,544,679
RAC: 0
United States
Message 1331307 - Posted: 25 Jan 2013, 22:00:24 UTC
Last modified: 25 Jan 2013, 22:09:23 UTC

Where can one download AP6_win_x86_SSE2_OpenCL_NV_r1363.exe?

I found the link - Thanks! Reading is fundamental
ID: 1331307 · Report as offensive
S@NL - JBG

Send message
Joined: 26 Jan 00
Posts: 11
Credit: 14,694,950
RAC: 0
Netherlands
Message 1331356 - Posted: 25 Jan 2013, 23:52:54 UTC

Just get a fresh new AP WU since long time, to see that the CPU application v6.01 gona crunch this one... and not my new v6.04 GPU application
Ekkkk !!! :(
ID: 1331356 · Report as offensive
S@NL - JBG

Send message
Joined: 26 Jan 00
Posts: 11
Credit: 14,694,950
RAC: 0
Netherlands
Message 1331390 - Posted: 26 Jan 2013, 2:47:56 UTC - in response to Message 1331356.  

Yes!!! got my first v6.04 GPU AP .. this means that the app_info.xml setup is working :D
ID: 1331390 · Report as offensive
old_raetterTAENT
Volunteer tester

Send message
Joined: 18 Jan 02
Posts: 11
Credit: 13,496,206
RAC: 0
Austria
Message 1332052 - Posted: 27 Jan 2013, 19:02:57 UTC

Thanks for your help. I got my first ap 6.04 cuda apps.

In the ap_cmdline.txt i put the parameters:
-ffa_block 8192 -ffa_block_fetch 2048 -unroll 10

My app_info entry looks like this:

<app>
<name>astropulse_v6</name>
</app>
<file_info>
<name>AP6_win_x86_SSE2_OpenCL_NV_r1363.exe</name>
<executable/>
</file_info>
<file_info>
<name>libfftw3f-3.dll</name>
</file_info>
<file_info>
<name>ap_cmdline.txt</name>
</file_info>
<app_version>
<app_name>astropulse_v6</app_name>
<version_num>604</version_num>
<platform>windows_intelx86</platform>
<avg_ncpus>0.2</avg_ncpus>
<max_ncpus>0.2</max_ncpus>
<plan_class>cuda_opencl_100</plan_class>
<coproc>
<type>CUDA</type>
<count>0.2</count>
</coproc>
<file_ref>
<file_name>AP6_win_x86_SSE2_OpenCL_NV_r1363.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>libfftw3f-3.dll</file_name>
</file_ref>
<file_ref>
<file_name>ap_cmdline.txt</file_name>
</file_ref>
</app_version>
<app_version>
<app_name>astropulse_v6</app_name>
<version_num>604</version_num>
<platform>windows_intelx86</platform>
<avg_ncpus>0.2</avg_ncpus>
<max_ncpus>0.2</max_ncpus>
<plan_class>cuda_fermi</plan_class>
<coproc>
<type>CUDA</type>
<count>0.2</count>
</coproc>
<file_ref>
<file_name>AP6_win_x86_SSE2_OpenCL_NV_r1363.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>libfftw3f-3.dll</file_name>
</file_ref>
<file_ref>
<file_name>ap_cmdline.txt</file_name>
</file_ref>
</app_version>
ID: 1332052 · Report as offensive
Profile cov_route
Avatar

Send message
Joined: 13 Sep 12
Posts: 342
Credit: 10,270,618
RAC: 0
Canada
Message 1332134 - Posted: 28 Jan 2013, 1:27:08 UTC

Following along with this thread I upgraded AP r555 -> r1363. It works, same speed as before on ATI (with a single 6.04 wu completed).

I wasn't quite sure so I doubled the number of app_version entries, one each for <platform>windows_x86</platform> and <platform>windows_x86_64</platform> because my previous app_info built from the 0.40 installer had it that way.

I wish I could also update the MB GPU app from r390 which I gather is also pretty old.
ID: 1332134 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3720
Credit: 9,385,827
RAC: 0
Bulgaria
Message 1332376 - Posted: 29 Jan 2013, 0:02:48 UTC - in response to Message 1332134.  
Last modified: 29 Jan 2013, 0:17:48 UTC

I upgraded AP r555 -> r1363. It works, same speed as before on ATI (with a single 6.04 wu completed).

You have AMD Radeon HD 6x00 series (Turks) (1024MB) driver: 1.4.1741 on Windows 7
I have AMD Radeon HD 6570 (AMD ATI unknown (1024MB) driver: 1.4.1646) on Windows XP

For me AP6_win_x86_SSE2_OpenCL_ATI_r1316.exe works faster than AP6_win_x86_SSE2_OpenCL_ATI_r555.exe
(I don't know the speed difference between r1316 and r1363)

WU : ap_Zblank_9LC67.wu 
AP6_win_x86_SSE2_OpenCL_ATI_r555.exe -verbose -unroll 3 :
  Elapsed 989.422 secs
      CPU 250.969 secs
AP6_win_x86_SSE2_OpenCL_ATI_r1316.exe -verbose -unroll 3 :
  Elapsed 756.250 secs, speedup: 23.57%  ratio: 1.31x
      CPU 63.156 secs, speedup: 74.84%  ratio: 3.97x





 


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

Send message
Joined: 13 Sep 12
Posts: 342
Credit: 10,270,618
RAC: 0
Canada
Message 1332380 - Posted: 29 Jan 2013, 0:15:47 UTC - in response to Message 1332376.  

For me AP6_win_x86_SSE2_OpenCL_ATI_r1316.exe works faster than AP6_win_x86_SSE2_OpenCL_ATI_r555.exe
(I don't know the speed difference between r1316 and r1363)

I'm basing my statement on only one completed wu which had exactly the same run time as other recent jobs, about 5,800s. I haven't benchmarked.
ID: 1332380 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 5 Jul 99
Posts: 4654
Credit: 47,537,079
RAC: 4
United Kingdom
Message 1332462 - Posted: 29 Jan 2013, 9:19:40 UTC - in response to Message 1332380.  

For me AP6_win_x86_SSE2_OpenCL_ATI_r1316.exe works faster than AP6_win_x86_SSE2_OpenCL_ATI_r555.exe
(I don't know the speed difference between r1316 and r1363)

I'm basing my statement on only one completed wu which had exactly the same run time as other recent jobs, about 5,800s. I haven't benchmarked.

Yes, but that Wu completed by r1363 had more blanking, so r1363 is effectively faster,

Claggy
ID: 1332462 · Report as offensive
Profile cov_route
Avatar

Send message
Joined: 13 Sep 12
Posts: 342
Credit: 10,270,618
RAC: 0
Canada
Message 1332535 - Posted: 29 Jan 2013, 16:31:26 UTC - in response to Message 1332462.  

Yes, but that Wu completed by r1363 had more blanking, so r1363 is effectively faster,

Claggy

Very true, thanks for catching that.
ID: 1332535 · Report as offensive
Profile Vipin Palazhi
Avatar

Send message
Joined: 29 Feb 08
Posts: 286
Credit: 167,386,578
RAC: 0
India
Message 1332847 - Posted: 30 Jan 2013, 17:10:37 UTC

Is it worthwhile running AP on NV 200 series GPU? Or is it only good for the fermi cards?
ID: 1332847 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 5 Jul 99
Posts: 4654
Credit: 47,537,079
RAC: 4
United Kingdom
Message 1332920 - Posted: 30 Jan 2013, 20:01:44 UTC - in response to Message 1332847.  

Is it worthwhile running AP on NV 200 series GPU? Or is it only good for the fermi cards?

Not really, My experience of running AP on my 9800GTX+ is that it's just not worth it,

Claggy
ID: 1332920 · Report as offensive
Previous · 1 · 2 · 3 · Next

Message boards : Number crunching : astropulse GPU


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