Which is better ATI Apps or nvidia's cuda?

Message boards : Number crunching : Which is better ATI Apps or nvidia's cuda?
Message board moderation

To post messages, you must log in.

1 · 2 · Next

AuthorMessage
Lonnie
Avatar

Send message
Joined: 26 Mar 04
Posts: 9
Credit: 1,858,151
RAC: 0
United States
Message 1102365 - Posted: 1 May 2011, 6:26:51 UTC
Last modified: 1 May 2011, 6:27:25 UTC

I have an ATI HD 5870 in my computer as my main video card. I also have an nVidia 8800GTS G92 card in the second PCI-E slot with a monitor hooked up to it and I crunch Cuda seti works units with it.

I can't figure out how to run ATI and Cuda at the same time. When I installed the Ati apps Boinc discarded my cuda work units and downloaded and started to run ATI work units. I am using the latest version of Boinc 6.10.60 and using Windows XP PRO.

Can I do both at the same time?

If not, which would crunch faster and yield more RAC? My 8800 gets me about 7500 points a day. I just want to crunch the fastest and most efficient.

Thanks!
ID: 1102365 · Report as offensive
Profile skildude
Avatar

Send message
Joined: 4 Oct 00
Posts: 9541
Credit: 50,759,529
RAC: 60
Yemen
Message 1102383 - Posted: 1 May 2011, 8:08:09 UTC - in response to Message 1102365.  
Last modified: 1 May 2011, 8:09:41 UTC

the 5870 is clearly a much better card even on seti. For gaming and all other projects again the ATI 5870 is a much better card than an old Nv card

you should be able to run both cuda and ATI WU's but you'll have to tweak your app_info a bit. there are folks here that have done it and I'm sure they'll gladly tell you all you need to know


In a rich man's house there is no place to spit but his face.
Diogenes Of Sinope
ID: 1102383 · Report as offensive
Old man
Volunteer tester

Send message
Joined: 19 Sep 07
Posts: 29
Credit: 3,025,264
RAC: 0
Mongolia
Message 1102387 - Posted: 1 May 2011, 8:16:38 UTC - in response to Message 1102365.  

I have an ATI HD 5870 in my computer as my main video card. I also have an nVidia 8800GTS G92 card in the second PCI-E slot with a monitor hooked up to it and I crunch Cuda seti works units with it.

I can't figure out how to run ATI and Cuda at the same time. When I installed the Ati apps Boinc discarded my cuda work units and downloaded and started to run ATI work units. I am using the latest version of Boinc 6.10.60 and using Windows XP PRO.

Can I do both at the same time?

If not, which would crunch faster and yield more RAC? My 8800 gets me about 7500 points a day. I just want to crunch the fastest and most efficient.

Thanks!


Have you tried to use ATI graphics cards to compute astropulse work units? I used this year in January my Nvidia graphics cards in the calculation of MB units, while the ATI graphics card runs Astropulse work units. This combination worked fine for me.

I know that this is not a direct answer to your question but I hope this helps.
ID: 1102387 · 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 1102415 - Posted: 1 May 2011, 9:13:17 UTC - in response to Message 1102365.  



Can I do both at the same time?


Yes, it should be possible.
Some peoples have such setups here.
Try to search other threads for app_info.xml examples for such cases.
ID: 1102415 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 5 Jul 99
Posts: 4654
Credit: 47,537,079
RAC: 4
United Kingdom
Message 1102420 - Posted: 1 May 2011, 9:26:13 UTC - in response to Message 1102365.  
Last modified: 1 May 2011, 10:11:41 UTC

Eithier post your current app_info or Run the 0.37 Lunatics installer, select the SSSE3x MB app, the SSE AP app and the Cuda app and post that app_info,
then we can modify it to run the ATI apps, just say which ATI apps you want to run, i'd recommend just running the Astropulse app on the ATI,


Claggy
ID: 1102420 · Report as offensive
hbomber
Volunteer tester

Send message
Joined: 2 May 01
Posts: 437
Credit: 50,852,854
RAC: 0
Bulgaria
Message 1102437 - Posted: 1 May 2011, 10:41:59 UTC

I highly doubt 5870 can do MB units better than 8800GTS G92.
Can 5870 finish average WU for around 16-18 minutes?
ID: 1102437 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 5 Jul 99
Posts: 4654
Credit: 47,537,079
RAC: 4
United Kingdom
Message 1102440 - Posted: 1 May 2011, 11:05:02 UTC - in response to Message 1102437.  
Last modified: 1 May 2011, 11:10:08 UTC

I highly doubt 5870 can do MB units better than 8800GTS G92.
Can 5870 finish average WU for around 16-18 minutes?

The one task Lonnie did on his HD5870 took 984.83 seconds (with two restarts), that is 16½ minutes,
his 8800GTS did a couple of other tasks of the same AR (0.417) in around 1050 to 1080 seconds, about 17½ minutes to 18 minutes,

All tasks for computer 5856101

Claggy
ID: 1102440 · Report as offensive
Profile skildude
Avatar

Send message
Joined: 4 Oct 00
Posts: 9541
Credit: 50,759,529
RAC: 60
Yemen
Message 1102481 - Posted: 1 May 2011, 16:17:40 UTC - in response to Message 1102440.  
Last modified: 1 May 2011, 16:27:48 UTC

my 5850 runs 2 WU's at a time and gets about the same completion time as a 260 or 275. Without a doubt the ATI cards are slower on Seti than other projects. However an 8800 is a really some GPU its even embarrassing to thing that card could be that fast.

my 5850 vs a 295 http://setiathome.berkeley.edu/workunit.php?wuid=730526754
note that he has 6 GPU's running and I am running 2 WU's at a time. which means I'm getting 2 WU's done at that time while he can only run 1 per GPU. the 4XX and 5XX NVidia cards can run more than 1 WU so it's harder to tell how GPU's compare at that level. But to say a 8800 is even remotely close to being as fast as a 5870 is a joke.


In a rich man's house there is no place to spit but his face.
Diogenes Of Sinope
ID: 1102481 · Report as offensive
Lonnie
Avatar

Send message
Joined: 26 Mar 04
Posts: 9
Credit: 1,858,151
RAC: 0
United States
Message 1102541 - Posted: 1 May 2011, 19:50:29 UTC

Here's the app_info I used. I got it from another site. I'm guessing I need to add the cuda info to the file? Please forgive my noob-ness. This is my first go around with ATI and SETI.

<app_info>

<app>
<name>setiathome_enhanced</name>
</app>
<file_info>
<name>MB_6.10_win_SSE3_ATI_HD5_r177.exe</name>
<executable/>
</file_info>
<file_info>
<name>MultiBeam_Kernels.cl</name>
<executable/>
</file_info>
<app_version>
<app_name>setiathome_enhanced</app_name>
<version_num>610</version_num>
<platform>windows_intelx86</platform>
<avg_ncpus>0.05</avg_ncpus>
<max_ncpus>0.05</max_ncpus>
<plan_class>ati13ati</plan_class>
<cmdline>-period_iterations_num 1 -instances_per_device 1</cmdline>
<flops>20987654321</flops>
<file_ref>
<file_name>MB_6.10_win_SSE3_ATI_HD5_r177.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>MultiBeam_Kernels.cl</file_name>
<copy_file/>
</file_ref>
<coproc>
<type>ATI</type>
<count>1</count>
</coproc>
</app_version>

<app>
<name>astropulse_v505</name>
</app>
<file_info>
<name>ap_5.06_win_x86_SSE2_OpenCL_ATI_r516.exe</name>
<executable/>
</file_info>
<file_info>
<name>AstroPulse_Kernels.cl</name>
<executable/>
</file_info>
<app_version>
<app_name>astropulse_v505</app_name>
<version_num>506</version_num>
<platform>windows_intelx86</platform>
<avg_ncpus>0.05</avg_ncpus>
<max_ncpus>0.05</max_ncpus>
<plan_class>ati13ati</plan_class>
<cmdline>-instances_per_device 1 -hp -unroll 10 -ffa_block 4096 -ffa_block_fetch 2048</cmdline>
<flops>30987654321</flops>
<file_ref>
<file_name>ap_5.06_win_x86_SSE2_OpenCL_ATI_r516.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>AstroPulse_Kernels.cl</file_name>
<copy_file/>
</file_ref>
<coproc>
<type>ATI</type>
<count>1</count>
</coproc>
</app_version>

</app_info>
ID: 1102541 · Report as offensive
hbomber
Volunteer tester

Send message
Joined: 2 May 01
Posts: 437
Credit: 50,852,854
RAC: 0
Bulgaria
Message 1102542 - Posted: 1 May 2011, 19:54:24 UTC
Last modified: 1 May 2011, 19:57:00 UTC

Thanks, Claggy. So, comparable they are, aren't they.

As for 295 - something is wrong with this one. I had 275(1/2 295), it was finishing MAR WUs for about 12 minutes. Those times, seen on this 295, are literally same like slightly clocked GT 240 DDR5(which I had too, three of them) - and, as conclusion, it is not possible if everything was OK.
ID: 1102542 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 5 Jul 99
Posts: 4654
Credit: 47,537,079
RAC: 4
United Kingdom
Message 1102547 - Posted: 1 May 2011, 20:10:58 UTC - in response to Message 1102541.  
Last modified: 1 May 2011, 20:17:54 UTC

Lonnie, get the 32bit Lunatics 0.37 Installer, shut Boinc down, run the Installer, select the SSSE3 MB app (that's three S's), the SSE AP app and the Cuda app,
when the installer is finished, edit the new app_info with Notepad, and add your ATI app_info sections to the end (before the </app_info> closing tag)

Make sure you only have one <app_info> start tag right at the beginning, and one closing </app_info> tag at the end, and you haven't got extra tags in the middle of the app_info.

Claggy
ID: 1102547 · Report as offensive
Lonnie
Avatar

Send message
Joined: 26 Mar 04
Posts: 9
Credit: 1,858,151
RAC: 0
United States
Message 1102549 - Posted: 1 May 2011, 20:15:24 UTC - in response to Message 1102547.  

Ok will do, thanks for the help.

One more thing, If I shut down boinc and run the unified installer, will I get another round of abandoned cuda work units? I would like to avoid doing that again.
ID: 1102549 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 5 Jul 99
Posts: 4654
Credit: 47,537,079
RAC: 4
United Kingdom
Message 1102550 - Posted: 1 May 2011, 20:23:55 UTC - in response to Message 1102549.  
Last modified: 1 May 2011, 20:27:02 UTC

No, you shouldn't loose any work, if you do loose any work, 'resend lost tasks' is enabled at Seti now, on the next scheduler contact the Server should resend your tasks (20 tasks at a time),
but since you'll already have the Wu files, Boinc will skip downloading them, you don't even have to wait 5 minutes to get the next 20 resent,
what happened last time? did you do a detach and reattach?

Claggy
ID: 1102550 · Report as offensive
Lonnie
Avatar

Send message
Joined: 26 Mar 04
Posts: 9
Credit: 1,858,151
RAC: 0
United States
Message 1102552 - Posted: 1 May 2011, 20:30:36 UTC

Last time all I did was download the optimised apps from the Lunatics site and put them in the seti folder. I copied the app_info stuff to a txt file and made it into an .xml and put that in the folder. Then when I ran Boinc It gave me an error message for cuda, something about a missing application which enabled me to run cuda work units. Or something to that effect. I'm guessing it was missing from the app_info file.

Live and learn, thats what I'm doing! :)
ID: 1102552 · Report as offensive
Lonnie
Avatar

Send message
Joined: 26 Mar 04
Posts: 9
Credit: 1,858,151
RAC: 0
United States
Message 1102557 - Posted: 1 May 2011, 21:11:46 UTC

WOOOO HOOOOO!!!! I got it to work! My 5870 is crunching away along with my 8800GTS. :D

Thanks for all the posts guys and thanks to Claggy for the help, much appreciated! Thank You!
ID: 1102557 · Report as offensive
Profile Sutaru Tsureku
Volunteer tester

Send message
Joined: 6 Apr 07
Posts: 7105
Credit: 147,663,825
RAC: 5
Germany
Message 1102603 - Posted: 1 May 2011, 23:57:21 UTC - in response to Message 1102481.  
Last modified: 2 May 2011, 0:03:47 UTC

my 5850 runs 2 WU's at a time and gets about the same completion time as a 260 or 275. Without a doubt the ATI cards are slower on Seti than other projects. However an 8800 is a really some GPU its even embarrassing to thing that card could be that fast.

my 5850 vs a 295 http://setiathome.berkeley.edu/workunit.php?wuid=730526754
note that he has 6 GPU's running and I am running 2 WU's at a time. which means I'm getting 2 WU's done at that time while he can only run 1 per GPU. the 4XX and 5XX NVidia cards can run more than 1 WU so it's harder to tell how GPU's compare at that level. But to say a 8800 is even remotely close to being as fast as a 5870 is a joke.


I looked through the results of your HD5850 (stock speeds?):
AR 0.442506 - running time 1,960.49 - CPU time 198.99
http://setiathome.berkeley.edu/result.php?resultid=1881475906

My GIGABYTE GTX260 SOC:
AR 0.436654 - running time 512.88 - CPU time 44.44
http://setiathome.berkeley.edu/result.php?resultid=1878930089
(A 0.44x AR WU in ~ 500 secs)

This means:
1,960 secs = 2 WUs @ HD5850
1,960 secs = 3.8 WUs @ GTX260 OC

;-)


- Best regards! - Sutaru Tsureku, team seti.international founder. - Optimize your PC for higher RAC. - SETI@home needs your help. -
ID: 1102603 · Report as offensive
Profile 1fast6

Send message
Joined: 24 May 99
Posts: 3
Credit: 17,198,983
RAC: 0
United States
Message 1109532 - Posted: 25 May 2011, 5:06:13 UTC

a little help with the ATI apps...

I believe I have everything installed correctly for MB_r177 and AP_r516, but I have been unable to download MultiBeam_Kernels.cl and AstroPulse_Kernels.cl

has something changed?
what could I be doing wrong?

Thanks for your response...
ID: 1109532 · Report as offensive
Profile Miep
Volunteer moderator
Avatar

Send message
Joined: 23 Jul 99
Posts: 2412
Credit: 351,996
RAC: 0
Message 1109571 - Posted: 25 May 2011, 9:15:52 UTC

Kernels should be packaged with the exe.
put both exe and cl from the unpacked archive into the seti project folder.

Carola
-------
I'm multilingual - I can misunderstand people in several languages!
ID: 1109571 · Report as offensive
Profile Fred J. Verster
Volunteer tester
Avatar

Send message
Joined: 21 Apr 04
Posts: 3252
Credit: 31,903,643
RAC: 0
Netherlands
Message 1109572 - Posted: 25 May 2011, 9:22:02 UTC - in response to Message 1109532.  
Last modified: 25 May 2011, 9:27:16 UTC

Hi , did you UNpack all the archived files, for both rev.177(MB) and rev.516 for AstroPulse,( besides rev.516 has a sucessor rev.521.)and dropped them all in the
setiathome.berkeley.edu, Project Folder.

If you look a few posts back, you'll find a app_info.xml, (don't forget to change the name of the executable if you use rev.521).
ID: 1109572 · Report as offensive
Profile Miep
Volunteer moderator
Avatar

Send message
Joined: 23 Jul 99
Posts: 2412
Credit: 351,996
RAC: 0
Message 1109573 - Posted: 25 May 2011, 9:24:48 UTC - in response to Message 1109572.  

If you look a few posts back, you'll find a app_info.xml, don't forget to change the name of the executable if you use rev.521.


AND the .cl file name for r521
Carola
-------
I'm multilingual - I can misunderstand people in several languages!
ID: 1109573 · Report as offensive
1 · 2 · Next

Message boards : Number crunching : Which is better ATI Apps or nvidia's cuda?


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