Thread 'Project GPU requirements'

Message boards : GPUs : Project GPU requirements
Message board moderation

To post messages, you must log in.

1 · 2 · Next

AuthorMessage
ProfileJord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15560
Netherlands
Message 37173 - Posted: 14 Mar 2011, 12:39:35 UTC

OK, I am busy with a FAQ for the BOINC FAQs, within the new feature of the tables (yeah! :-D). All I need for it is information.

What I need information on is the following; per GPU brand and the anonymous platform:
- which projects are there with GPU apps?
- Windows apps?
- Linux apps?
- Macintosh apps?
- CAL/Brook+?
- CUDA?
- OpenCL?
- Memory Use on GPU?
- Memory Use on PC?
- Min. driver version?
- ATI SDK needed?
- SDK version?
- Comments On Use?

Projects I think use GPUs are:
AQUA - Nvidia
Collatz - ATI + Nvidia
DNETC - ATI + Nvidia
DrugDiscovery - ATI + Nvidia + OpenCL
Einstein - Nvidia
GPUGRID - ATI + Nvidia (not sure)
Hydrogen - ATI + Nvidia + OpenCL
Milkyway - ATI + Nvidia + OpenCL
Primegrid - ATI + Nvidia
Seti - ATI + Nvidia + OpenCL
Seti Beta ATI + Nvidia

How am I doing? ;-)
Any information you have?

ID: 37173 · Report as offensive
ProfileTrog Dog
Avatar

Send message
Joined: 6 May 06
Posts: 287
Australia
Message 37178 - Posted: 14 Mar 2011, 21:52:06 UTC - in response to Message 37173.  

G'day Jord

The only projectsI've found that support ATI on linux are Collatz, Dnetc & Primegrid (OpenCL). Also Hydrogen doesn't list an ATI app on their applications page - is it an anonymous platform app?
CIC1=CC=C(C2=N[C@@H](CC(OC(C)(C)C)=O)C3=NN=C(C)N3C4=C2C(C)=C(C)S4)C=C1
ID: 37178 · Report as offensive
ProfileJord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15560
Netherlands
Message 37179 - Posted: 14 Mar 2011, 22:25:15 UTC - in response to Message 37178.  

Last I heard, H2 was testing OpenCL apps for both Nvidia and ATI. That may have died an early death though. With Jack moving back to NYC, there's the question even whether or not H2 is ever going to be anything any further.
ID: 37179 · Report as offensive
Claggy

Send message
Joined: 23 Apr 07
Posts: 1112
United Kingdom
Message 37180 - Posted: 14 Mar 2011, 22:42:45 UTC - in response to Message 37173.  
Last modified: 14 Mar 2011, 22:55:23 UTC

OK, I am busy with a FAQ for the BOINC FAQs, within the new feature of the tables (yeah! :-D). All I need for it is information.

What I need information on is the following; per GPU brand and the anonymous platform:
- which projects are there with GPU apps? Collatz
- Windows apps? Yes, 32bit and 64bit: 2.03 (cuda23), 2.05 (cuda31), 2.09 (ati13amd), 2.09 (ati13ati)
- Linux apps? Yes, anonymous platform only: 2.02 (32bit) CUDA 2.2, 2.02 (64bit) CUDA 2.2, 2.04 (64bit) CUDA 3.1, 2.01 (64bit) ATI CAL 1.4, 2.09 (32bit) ATI CAL 1.4
- Macintosh apps? Yes, 2.02 (32bit) Cuda(2.2?), 2.02 (64bit) Cuda(2.2?), On anonymous platform: 2.04 (64bit) Cuda31
- CAL/Brook+? Yes
- CUDA? Yes
- OpenCL? No
- Memory Use on GPU? Scales with what you have, onboard 8200 set to 64Mb has been reported to work
=========================================================================================

Default graphics RAM usage:

As a rule of thumb Collatz adapts to the amount of installed memory on the graphics card and
doesn't use more than a third of it per WU. It has a maximum usage of 528MB per WU (only on cards
with more than 1.5GB). The used memory is always (16 + a power of 2) MB, i.e. 17MB, 18MB, 20MB,
24MB, 32MB, 48MB, 80MB, 144MB, 272MB or 528MB. That means it will use 32MB per WU on a 128MB card,
80MB per WU on a 256MB card, 144MB per WU on a 512MB card, and 272MB per WU on a card with 1GB
or more. But this doesn't mean a card with more memory will be faster just because it is
allowed to use more RAM. Only real fast cards (think next generation cards) need the higher
amount of parallel tasks offered by using more RAM. For a HD4870 it doesn't make any noticeable
difference if you run the 512MB or the 1GB model.
I you use the r option the behaviour will be similar, just with another percentage.


=========================================================================================

- Memory Use on PC? Scales with what GPU is using,
- Min. driver version? +190.xx for windows Cuda23, ~Catalyst 8.12 for windows ATI/AMD
- ATI SDK needed? No
- SDK version? N/A
- Comments On Use? Full set of Power apps available, most that can be tweaked with command parameters to further improve performance

Projects I think use GPUs are:
AQUA - Nvidia
Collatz - ATI + Nvidia
DNETC - ATI + Nvidia
DrugDiscovery - ATI + Nvidia + OpenCL
Einstein - Nvidia
GPUGRID - ATI + Nvidia (not sure)
Hydrogen - ATI + Nvidia + OpenCL
Milkyway - ATI + Nvidia + OpenCL
Primegrid - ATI + Nvidia
Seti - ATI + Nvidia + OpenCL
Seti Beta ATI + Nvidia

How am I doing? ;-)
Any information you have?


Claggy
ID: 37180 · Report as offensive
ProfileJord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15560
Netherlands
Message 37182 - Posted: 15 Mar 2011, 12:28:02 UTC - in response to Message 37180.  

Thanks Stephen.

In the mean time, I am opening the FAQ for comments (in this thread). Just so you can see what it'll look like, or not. Perhaps you want something changed. ;-)

http://boincfaq.mundayweb.com/index.php?language=1&view=578
ID: 37182 · Report as offensive
Claggy

Send message
Joined: 23 Apr 07
Posts: 1112
United Kingdom
Message 37189 - Posted: 15 Mar 2011, 21:44:38 UTC - in response to Message 37182.  
Last modified: 15 Mar 2011, 21:45:35 UTC

Anonymous Platform is also available at Collatz for windows, both ATI/AMD and Cuda,
Normally they are sligtly newer than the stock apps, but at the moment are the same,

There are also No ATI apps for the Macintosh at all,

Claggy
ID: 37189 · Report as offensive
ProfileJord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15560
Netherlands
Message 37192 - Posted: 16 Mar 2011, 16:52:47 UTC - in response to Message 37189.  

There are also No ATI apps for the Macintosh at all

Keep thinking positively, perhaps Apple & AMD/ATI will release some drivers for the Mac in the future. ;)
ID: 37192 · Report as offensive
Richard Haselgrove
Volunteer tester
Help desk expert

Send message
Joined: 5 Oct 06
Posts: 5128
United Kingdom
Message 37194 - Posted: 16 Mar 2011, 20:39:42 UTC

AQUA has an NVidia/CUDA application - Windows and Linux - but never issues any work for it. It's a ghost application.
ID: 37194 · Report as offensive
ProfileJord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15560
Netherlands
Message 37195 - Posted: 16 Mar 2011, 21:17:28 UTC - in response to Message 37194.  

I know that one, Richard.
ID: 37195 · Report as offensive
ProfileJord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15560
Netherlands
Message 37223 - Posted: 20 Mar 2011, 1:35:18 UTC

Finally found time to update the FAQ. That better?
I put in memory use at Primegrid as Unknown, as I don't know and can't figure it out from their forums. I even emailed Rytis but he never answered me back. Sniff. ;-)

Could still use all that info for (the) other projects, or when I got a bit of time free to go scour the various forums, I may find that info there. I am not in any hurry. :)
ID: 37223 · Report as offensive
Claggy

Send message
Joined: 23 Apr 07
Posts: 1112
United Kingdom
Message 37229 - Posted: 20 Mar 2011, 11:47:36 UTC - in response to Message 37223.  

On Collatz, for both Nvidia & ATI/AMD you can make Windows Y + AP, and make Anonymous Platform Y for Windows

For ATI/AMD you can make OpenCL No, while the app might have been built with SDK 1.3, SDK 1.3 isn't required to run the app, just the driver Rqd,

For Nvidia GPU's, Collatz also has a Stock Cuda31 app, i think the minimum is 257.15 for Cuda31 app, and 190.38 for the Cuda23 app,

Claggy

ID: 37229 · Report as offensive
Claggy

Send message
Joined: 23 Apr 07
Posts: 1112
United Kingdom
Message 37231 - Posted: 20 Mar 2011, 12:33:30 UTC - in response to Message 37223.  
Last modified: 20 Mar 2011, 12:37:40 UTC

For Collatz you can put a Y in the Box for Macintosh Anonymous Platform, (Cuda only, no ATI yet)

For Einstein's BRP3 Cuda app the requirements are: CUDA driver >= 3.2 (>= 260.00)
the earliest 260.xx driver i could find is 260.89

Claggy
ID: 37231 · Report as offensive
Claggy

Send message
Joined: 23 Apr 07
Posts: 1112
United Kingdom
Message 37232 - Posted: 20 Mar 2011, 14:32:35 UTC - in response to Message 37223.  

For Collatz you don't need the Cuda Toolkits for the Windows apps, the drivers themselves add support for Cuda23 and Cuda31,

But for the Macintosh Cuda23 app, you do need it, and you must install the following in this order:

1st) CUDA Toolkit: CUDA Toolkit 2.3a for Mac OS
2nd) CUDA Driver: CUDA Driver 2.3.1a

For the Macintosh Cuda31 app:

1) do all the apple updates (requires reboot)
2) install 3.1 toolkit
3) install 3.1 driver
4) reboot
5) install manual 3.1 app + app_info
6) reinstall BOINC (required after #5)

There's also a Macintosh Cuda32 app linked in that thread, as the Cuda31 app doesn't work with 3.2 toolkit and drivers.

Claggy
ID: 37232 · Report as offensive
Claggy

Send message
Joined: 23 Apr 07
Posts: 1112
United Kingdom
Message 37234 - Posted: 20 Mar 2011, 14:54:52 UTC - in response to Message 37173.  
Last modified: 20 Mar 2011, 15:07:42 UTC

OK, I am busy with a FAQ for the BOINC FAQs, within the new feature of the tables (yeah! :-D). All I need for it is information.

What I need information on is the following; per GPU brand and the anonymous platform:
- which projects are there with GPU apps? SETI
- Windows apps? Yes, Cuda, Cuda23, Cuda Fermi
- Linux apps? No, see AP
- Macintosh apps? No
- CAL/Brook+? No, see AP
- CUDA? Yes
- OpenCL? No, see AP
- Memory Use on GPU? 254MB reported video RAM for Cuda (minimum free must be greater than 220Mb), 384MB reported video RAM for Cuda23
- Memory Use on PC?
- Min. driver version? 177.35 for Cuda, 190.38 for Cuda23, Cuda Fermi depends on GPU, Oldest driver for GTX480 is 197.41, Oldest for GT420 is 266.58
- ATI SDK needed? No, see AP
- SDK version? N/A
- Comments On Use? There are Optimised Third party Cuda Seti Multibeam apps available for Windows and Linux, ATI/AMD OpenCL Seti Multibeam apps for Windows (HD4*** and later),
a ATI/AMD OpenCL Astropulse app for Windows (HD4*** and later), and a ATI/AMD Brook+ Hybid Astropulse app for Windows (for HD3*** and earlier GPU's),


The information above is what's available Stock at Seti, (as opposed to Seti Beta which also has the ATI/AMD Hybrid Astropulse app)

Claggy
ID: 37234 · Report as offensive
ProfileJord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15560
Netherlands
Message 37236 - Posted: 20 Mar 2011, 18:38:57 UTC - in response to Message 37232.  

For Collatz you don't need the Cuda Toolkits for the Windows apps, the drivers themselves add support for Cuda23 and Cuda31, etc.

Now, that's going to be a little difficult to put in the table as it is now. I'll see if I can figure out a new table, but do know I work with HTML codes to do them, so the FAQ itself looks quite noisy, as in:

[table]
[tr]
[td]ATI/AMD[/td]
[td]Windows[/td]
[td]Linux[/td]
[td]Macintosh[/td]
[td]CAL/Brook+[/td]
[td]OpenCL[/td]
[td]Memory Use GPU[/td]
[td]Memory Use PC[/td]
[td]Min. driver version[/td]
[td]ATI SDK[/td]
[td]Comments On Use?[/td]
[/tr]
[tr]
[td]Collatz[/td]
[td]Y + AP[/td]
[td]AP[/td]
[td]N[/td]
[td]Y[/td]
[td]N[/td]
[td]Scaled to GPU[/td]
[td]Scaled to GPU[/td]
[td]Catalysts 8.12[/td]
[td]1.3[/td]
[td]AP = Anonymous Platform[/td]
[/tr]

It's quite easy to lose something, or lose your point of view. So please, keep things as simple as can be for now.
ID: 37236 · Report as offensive
Claggy

Send message
Joined: 23 Apr 07
Posts: 1112
United Kingdom
Message 37239 - Posted: 20 Mar 2011, 20:55:39 UTC - in response to Message 37236.  

[table]
[tr]
[td]Nvidia[/td]
[td]Windows[/td]
[td]Linux[/td]
[td]Macintosh[/td]
[td]CUDA[/td]
[td]OpenCL[/td]
[td]Memory Use GPU[/td]
[td]Memory Use PC[/td]
[td]Min. driver version[/td]
[td]Comments On Use?[/td]
[/tr]
[tr]
[td]Seti[/td]
[td]Y[/td]
[td]N, see comments[/td]
[td]N[/td]
[td]Y[/td]
[td]N[/td]
[td]254MB reported for Cuda, 384MB reported for Cuda23[/td]
[td]N/K[/td]
[td]177.35 for Cuda, 190.38 for Cuda23, Cuda Fermi varies per GPU: 197.41 onwards[/td]
[td]Optimised Third party Cuda Seti Multibeam apps are available for Windows and Linux at Lunatics[/td]
[/tr]


Here's Seti's Nvidia table,

Claggy
ID: 37239 · Report as offensive
Claggy

Send message
Joined: 23 Apr 07
Posts: 1112
United Kingdom
Message 37240 - Posted: 20 Mar 2011, 21:00:43 UTC - in response to Message 37236.  
Last modified: 20 Mar 2011, 21:01:15 UTC

[table]
[tr]
[td]Nvidia[/td]
[td]Windows[/td]
[td]Linux[/td]
[td]Macintosh[/td]
[td]CUDA[/td]
[td]OpenCL[/td]
[td]Memory Use GPU[/td]
[td]Memory Use PC[/td]
[td]Min. driver version[/td]
[td]Comments On Use?[/td]
[/tr]
[tr]
[td]Seti Beta[/td]
[td]Y[/td]
[td]N[/td]
[td]N[/td]
[td]Y[/td]
[td]N[/td]
[td]254MB reported for Cuda, 384MB reported for Cuda23[/td]
[td]N/K[/td]
[td]177.35 for Cuda, 190.38 for Cuda23, Cuda Fermi varies per GPU: 197.41 onwards[/td]
[td]This Project is for testing future Stock apps for the Main Seti Project[/td]
[/tr]


Here's Seti Beta's Nvidia table,

Claggy
ID: 37240 · Report as offensive
Claggy

Send message
Joined: 23 Apr 07
Posts: 1112
United Kingdom
Message 37241 - Posted: 20 Mar 2011, 21:16:26 UTC - in response to Message 37236.  

[table]
[tr]
[td]ATI/AMD[/td]
[td]Windows[/td]
[td]Linux[/td]
[td]Macintosh[/td]
[td]CAL/Brook+[/td]
[td]OpenCL[/td]
[td]Memory Use GPU[/td]
[td]Memory Use PC[/td]
[td]Min. driver version[/td]
[td]ATI SDK[/td]
[td]Comments On Use?[/td]
[/tr]
[tr]
[td]Seti Beta[/td]
[td]Y[/td]
[td]N[/td]
[td]N[/td]
[td]Y[/td]
[td]N[/td]
[td]250MB[/td]
[td]N/K[/td]
[td]Catalyst 9.x or higher[/td]
[td]N/A[/td]
[td]Hybrid Astropulse app using a small fraction of the GPU[/td]
[/tr]


Here's Seti Beta's ATI/AMD table,

Claggy
ID: 37241 · Report as offensive
Claggy

Send message
Joined: 23 Apr 07
Posts: 1112
United Kingdom
Message 37579 - Posted: 25 Apr 2011, 0:57:38 UTC

Bump?

Claggy
ID: 37579 · Report as offensive
ProfileJord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15560
Netherlands
Message 37602 - Posted: 26 Apr 2011, 15:21:19 UTC - in response to Message 37579.  
Last modified: 26 Apr 2011, 21:31:14 UTC

Yeah, that's one of the things on the todo list, but am not in a hurry.
Also have some intermittent problem where I cannot log in on the faqs, we're looking into that. But really, I am mostly with my head at games these days, Company of Heroes, Operation Flashpoint: Red River, Far Cry 2 and Crysis 2. For my relaxation. Sorry. :)
ID: 37602 · Report as offensive
1 · 2 · Next

Message boards : GPUs : Project GPU requirements

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.