AP For Nvidia

Message boards : Number crunching : AP For Nvidia
Message board moderation

To post messages, you must log in.

AuthorMessage
Terror Australis
Volunteer tester

Send message
Joined: 14 Feb 04
Posts: 1817
Credit: 262,693,308
RAC: 44
Australia
Message 1194817 - Posted: 13 Feb 2012, 15:36:47 UTC

There was a thread a while back about an OpenCL AP app for Nvidia GPU's.

This subject has gone very quiet.

What is the current state of play concerning this app ? Did it make it into the real world ? If so, where can I download it ?

T.A.
ID: 1194817 · Report as offensive
LadyL
Volunteer tester
Avatar

Send message
Joined: 14 Sep 11
Posts: 1679
Credit: 5,230,097
RAC: 0
Message 1194841 - Posted: 13 Feb 2012, 16:32:05 UTC - in response to Message 1194817.  

There was a thread a while back about an OpenCL AP app for Nvidia GPU's.

This subject has gone very quiet.

What is the current state of play concerning this app ? Did it make it into the real world ? If so, where can I download it ?

T.A.


Inclusion of OpenCL for NVidia applications into the Lunatics installer are subject to playing nicely with the newest recommended driver.

It is available as a beta app from Lunatics.
Current revision r540 - please note that development has focused on the changes needed for AP v6. You can use r540 for v505 work by using the -v505 commandline switch.

Please note that the application is exhibiting high CPU usage with CUDA 4 (270.x+) drivers.

Standard Lunatics disclaimer: Your milage may vary - use at your own risk,
ID: 1194841 · Report as offensive
LadyL
Volunteer tester
Avatar

Send message
Joined: 14 Sep 11
Posts: 1679
Credit: 5,230,097
RAC: 0
Message 1194842 - Posted: 13 Feb 2012, 16:33:30 UTC - in response to Message 1194820.  

i wish so much if someone can make a good tuto on that.

a 101 tutorial for noobs like ME.


A good tutorial on what?
ID: 1194842 · Report as offensive
Profile zoom3+1=4
Volunteer tester
Avatar

Send message
Joined: 30 Nov 03
Posts: 65733
Credit: 55,293,173
RAC: 49
United States
Message 1194889 - Posted: 13 Feb 2012, 18:14:25 UTC - in response to Message 1194863.  

on what we need to do to get our Nvidia (mine is a GTX-480) crunching these AP.

Possibly 266.58 for the driver, whether 266.58 supports the GTX480, I don't know. I run 275.50 and It does good on MB with 2 GTX295 cards, but not on AP cause of the 270+ drivers and the app not getting along(crashes the driver over and over).
The T1 Trust, PRR T1 Class 4-4-4-4 #5550, 1 of America's First HST's
ID: 1194889 · Report as offensive
Profile jason_gee
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 24 Nov 06
Posts: 7489
Credit: 91,093,184
RAC: 0
Australia
Message 1194892 - Posted: 13 Feb 2012, 18:22:04 UTC - in response to Message 1194890.  
Last modified: 13 Feb 2012, 18:23:31 UTC

i have : 285.62-desktop-win7-winvista-64bit-international-whql
and i quite need it cause it s also my awesome gaming machine.


Under those circumstances, I would highly recommend not using the AP for NV app, at least until the driver-app compatibility issues are completely resolved (at which point it would be distributed as part of the installer).

Jason
"Living by the wisdom of computer science doesn't sound so bad after all. And unlike most advice, it's backed up by proofs." -- Algorithms to live by: The computer science of human decisions.
ID: 1194892 · Report as offensive
Kevin Olley

Send message
Joined: 3 Aug 99
Posts: 906
Credit: 261,085,289
RAC: 572
United Kingdom
Message 1194900 - Posted: 13 Feb 2012, 18:48:21 UTC - in response to Message 1194896.  

serious ? awwww /cry

and whats about the new beta ones ? GeForce 295.51 Driver


Keep your eye on Statistics - Top Computers, if something is worth using most will be using it, if there is problems with something or its not worth using then most will leave well alone.


Kevin


ID: 1194900 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 5 Jul 99
Posts: 4654
Credit: 47,537,079
RAC: 4
United Kingdom
Message 1195235 - Posted: 14 Feb 2012, 12:31:07 UTC - in response to Message 1195234.  
Last modified: 14 Feb 2012, 12:37:28 UTC

alright , i ll test.

i ve downloaded : 266.58_desktop_win7_winvista_64bit_english_whql.exe and deleted my old drivers and installed that one.

i ve downloaded from lunatic that exec APv6r540_NV and i ve copy/pasted it in my BOINC\projects\setiathome.berkeley.edu\ dir

now what i need to do ?

Edit your app_info and add an NV AP Section making sure you use the -v505 cmdline parameter or none of your results will match.

<app>
        <name>astropulse_v505</name>
    </app>
    <file_info>
        <name>ap_6.00_win_x86_SSE3_OpenCL_NV_r540.exe</name>
        <executable/>
    </file_info>
    <file_info>
        <name>AstroPulse_Kernels_r540.cl</name>
        <executable/>
    </file_info>
    <app_version>
        <app_name>astropulse_v505</app_name>
        <version_num>505</version_num>
        <platform>windows_intelx86</platform>
        <avg_ncpus>0.04</avg_ncpus>
        <max_ncpus>0.2</max_ncpus>
        <plan_class>cuda_fermi</plan_class>
        <cmdline>-v505 -ffa_block 6144 -ffa_block_fetch 1536 -unroll 10 -instances_per_device 1</cmdline>
        <coproc>
            <type>CUDA</type>
            <count>1</count>
        </coproc>
        <file_ref>
            <file_name>ap_6.00_win_x86_SSE3_OpenCL_NV_r540.exe</file_name>
            <main_program/>
        </file_ref>
        <file_ref>
            <file_name>AstroPulse_Kernels_r540.cl</file_name>
            <copy_file/>
        </file_ref>
    </app_version>


The above is what you need to add to your app_info, make sure you add it before your </app_info> closing tag.

Claggy
ID: 1195235 · Report as offensive
LadyL
Volunteer tester
Avatar

Send message
Joined: 14 Sep 11
Posts: 1679
Credit: 5,230,097
RAC: 0
Message 1195240 - Posted: 14 Feb 2012, 12:44:20 UTC - in response to Message 1195236.  
Last modified: 14 Feb 2012, 12:46:15 UTC


Make Sure you use the -v505 cmdline parameter or none of your results will match.

Claggy



but it doesnt tell me what to do. say like i was an 8 years old child :) explain to me :) please :)


Take a plain editor (e.g. notepad) open app_info.xml
paste the AP entry (see below) in at the end - but before the </app_info> tag. Save (make sure you are saving as 'all files' and not as 'txt file')
sadly indentation gets lost on posting here.

<app>
<name>astropulse_v505</name>
</app>
<file_info>
<name>ap_6.00_win_x86_SSE3_OpenCL_NV_r540.exe</name>
<executable/>
</file_info>
<file_info>
<name>AstroPulse_Kernels_r540.cl</name>
<executable/>
</file_info>
<app_version>
<app_name>astropulse_v505</app_name>
<version_num>506</version_num>
<avg_ncpus>0.01</avg_ncpus>
<max_ncpus>0.01</max_ncpus>
<plan_class>cuda</plan_class>
<cmdline>-ffa_block 2048 -ffa_block_fetch 1024 -unroll 4 -instances_per_device 1 -v505</cmdline>
<coproc>
<type>CUDA</type>
<count>1</count>
</coproc>
<file_ref>
<file_name>ap_6.00_win_x86_SSE3_OpenCL_NV_r540.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>AstroPulse_Kernels_r540.cl</file_name>
<copy_file/>
</file_ref>
</app_version>


edit: or take Claggy's :D minor differences in the commandline settings. mine are suitable for small GPUs.
ID: 1195240 · Report as offensive
Profile Sutaru Tsureku
Volunteer tester

Send message
Joined: 6 Apr 07
Posts: 7105
Credit: 147,663,825
RAC: 5
Germany
Message 1195293 - Posted: 14 Feb 2012, 15:30:51 UTC - in response to Message 1194841.  

(...)
Current revision r540 - please note that development has focused on the changes needed for AP v6. You can use r540 for v505 work by using the -v505 commandline switch.
(...)


What's the difference between AP v5.05 and AP v6?


- Best regards! - Sutaru Tsureku, team seti.international founder. - Optimize your PC for higher RAC. - SETI@home needs your help. -
ID: 1195293 · Report as offensive
Profile Raistmer
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 16 Jun 01
Posts: 6325
Credit: 106,370,077
RAC: 121
Russia
Message 1195430 - Posted: 15 Feb 2012, 6:10:57 UTC - in response to Message 1195293.  

(...)
Current revision r540 - please note that development has focused on the changes needed for AP v6. You can use r540 for v505 work by using the -v505 commandline switch.
(...)


What's the difference between AP v5.05 and AP v6?


- Best regards! - Sutaru Tsureku, team seti.international founder. - Optimize your PC for higher RAC. - SETI@home needs your help. -

The difference is very small but vital... the sign in dechirping reversed.
It leads to complete results incompatibility between V5.05 and V6 "binary" wise.
But from scientific point of view nothing changed.
ID: 1195430 · Report as offensive
Profile Jim_S
Avatar

Send message
Joined: 23 Feb 00
Posts: 4705
Credit: 64,560,357
RAC: 31
United States
Message 1195432 - Posted: 15 Feb 2012, 6:31:47 UTC

Does Heat become an issue?

I Desire Peace and Justice, Jim Scott (Mod-Ret.)
ID: 1195432 · Report as offensive
Profile Paul D Harris
Volunteer tester

Send message
Joined: 1 Dec 99
Posts: 1122
Credit: 33,600,005
RAC: 0
United States
Message 1195438 - Posted: 15 Feb 2012, 6:48:31 UTC - in response to Message 1195432.  

Does Heat become an issue?

When I was crunching with my 2 460 it got HOTTTTT
ID: 1195438 · Report as offensive
Amauri
Volunteer tester

Send message
Joined: 18 May 08
Posts: 26
Credit: 1,107,140
RAC: 0
Brazil
Message 1195445 - Posted: 15 Feb 2012, 7:00:40 UTC - in response to Message 1194841.  

Inclusion of OpenCL for NVidia applications into the Lunatics installer are subject to playing nicely with the newest recommended driver.

It is available as a beta app from Lunatics.
Current revision r540 - please note that development has focused on the changes needed for AP v6. You can use r540 for v505 work by using the -v505 commandline switch.


A Linux version, please!

Please note that the application is exhibiting high CPU usage with CUDA 4 (270.x+) drivers.

See what Matt Arsenault has done here.
Im my case, after some tuning, the CPU usage was reduced from 150% to about 50%. Nice!
ID: 1195445 · Report as offensive
LadyL
Volunteer tester
Avatar

Send message
Joined: 14 Sep 11
Posts: 1679
Credit: 5,230,097
RAC: 0
Message 1195481 - Posted: 15 Feb 2012, 8:34:39 UTC - in response to Message 1195445.  

Inclusion of OpenCL for NVidia applications into the Lunatics installer are subject to playing nicely with the newest recommended driver.

It is available as a beta app from Lunatics.
Current revision r540 - please note that development has focused on the changes needed for AP v6. You can use r540 for v505 work by using the -v505 commandline switch.


A Linux version, please!


I assume you want a GPU Linux version? Unless you can pull a competent coder out of your hat, Lunatics currently just doesn't have the manpower. Everybody on the team works entirely voluntary. I can count the active coders on one hand. And they are almost all focused more or less on one particular app (or set of apps).
Currently they are all working very hard on getting the apps for MB V7 ready.
As far as I'm aware a Linux OpenCL AP app is in very early alpha, but hasn't been worked on for some time. If you are lucky, when the MB app is out, development might focus on AP again.
ID: 1195481 · Report as offensive
Profile Raistmer
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 16 Jun 01
Posts: 6325
Credit: 106,370,077
RAC: 121
Russia
Message 1198498 - Posted: 22 Feb 2012, 16:05:49 UTC - in response to Message 1195481.  

Inclusion of OpenCL for NVidia applications into the Lunatics installer are subject to playing nicely with the newest recommended driver.

It is available as a beta app from Lunatics.
Current revision r540 - please note that development has focused on the changes needed for AP v6. You can use r540 for v505 work by using the -v505 commandline switch.


A Linux version, please!


I assume you want a GPU Linux version? Unless you can pull a competent coder out of your hat, Lunatics currently just doesn't have the manpower. Everybody on the team works entirely voluntary. I can count the active coders on one hand. And they are almost all focused more or less on one particular app (or set of apps).
Currently they are all working very hard on getting the apps for MB V7 ready.
As far as I'm aware a Linux OpenCL AP app is in very early alpha, but hasn't been worked on for some time. If you are lucky, when the MB app is out, development might focus on AP again.

The biggest problem with Linux apps as I see it - lack of testers.
Urs does Linux build very fast after I commit new code and do Windows build,but he restricted with 1-2 alpha testers so app qualified as alpha because no one can prove it works anywhere else.
So if someone want Linux binaries be ready to test them....
ID: 1198498 · Report as offensive
Profile HAL9000
Volunteer tester
Avatar

Send message
Joined: 11 Sep 99
Posts: 6534
Credit: 196,805,888
RAC: 57
United States
Message 1198692 - Posted: 23 Feb 2012, 3:05:56 UTC - in response to Message 1198498.  

Inclusion of OpenCL for NVidia applications into the Lunatics installer are subject to playing nicely with the newest recommended driver.

It is available as a beta app from Lunatics.
Current revision r540 - please note that development has focused on the changes needed for AP v6. You can use r540 for v505 work by using the -v505 commandline switch.


A Linux version, please!


I assume you want a GPU Linux version? Unless you can pull a competent coder out of your hat, Lunatics currently just doesn't have the manpower. Everybody on the team works entirely voluntary. I can count the active coders on one hand. And they are almost all focused more or less on one particular app (or set of apps).
Currently they are all working very hard on getting the apps for MB V7 ready.
As far as I'm aware a Linux OpenCL AP app is in very early alpha, but hasn't been worked on for some time. If you are lucky, when the MB app is out, development might focus on AP again.

The biggest problem with Linux apps as I see it - lack of testers.
Urs does Linux build very fast after I commit new code and do Windows build,but he restricted with 1-2 alpha testers so app qualified as alpha because no one can prove it works anywhere else.
So if someone want Linux binaries be ready to test them....

From my experiences with various nix systems most users of such systems should be prepared to be alpha testers for pretty much anything.
SETI@home classic workunits: 93,865 CPU time: 863,447 hours
Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[
ID: 1198692 · Report as offensive

Message boards : Number crunching : AP For Nvidia


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