Marcin Jaskólski | 2009-05-18

nVidia CUDA i ATI Stream. Wykorzystać moc GPU

kategoria: karty graficzne, oprogramowanie

producenci: ATi, nVidia

 

ATI Stream

Warto zauważyć, że pomimo, że teoretycznie ATI Stream można wykorzystać na dowolnej karcie/układzie serii HD, to w przypadku klasycznych kart Radeon, dostęp do pełnych możliwości tej technologii uzyskają dopiero posiadacze kart HD 3690 lub lepszych (wyłączając modele 4350, 4550, 4650 i 4670). Słabsze karty uniemożliwiają między innymi wykorzystanie operacji na liczbach zmiennoprzecinkowych podwójnej precyzji oraz wykorzystania algorytmów typu Scatter. Jednak na obecną chwilę, dostępne oprogramowanie użytkowe wykorzystujące ATI Stream wymaga kart z serii 4xxx.

Karty/układy które nie dają dostępu do pełni możliwości ATI Stream oznaczone są znakiem x. Karty ATI Radeon HD wspierane przez technologię ATI Stream:

  • ATI Radeon HD    2350 (x),  2400 Pro (x), 2400 XT (x), 2400 LE (x), 2600 Pro (x), 2600 XT (x),  2900 GT (x), 2900 Pro (x), 2900 XT (x), 3430 (x), 3450 (x), 3470 (x), 3690, 3830, 3850, 3870, 3870 X2, 4350 (x), 4550 (x), 4650 (x), 4670 (x), 4830, 4850, 4850 X2, 4870, 4870 X2 i 4890

Karty ATI FireGL i ATI FirePro wspierane przez technologię ATI Stream:

  • ATI FireGL V3600 (x) , V5600 (x), V7600 (x), V7700, V8600 (x) i V8650 (x). ATI FirePro V3750 (x), V5700 (x),  V7750 (x) i V8700

Karty AMD FireStream wspierane przez technologię ATI Stream:

  • AMD FireStream 9170, 9250 i 9270

Układy ATI Mobility Radeon HD wspierane przez technologię ATI Stream:

  • ATI Mobility Radeon HD 3410 (x), 3430 (x), 3450 (x), 3470 (x), 3650 (x), 3670 (x), 3850, 3870, seria 4300 (x), seria 4500 (x), 4650 (x), 4670 (x), 4850, 4850 X2, 4870

Chipsety AMD wspierane przez technologię ATI Stream (żaden z nich nie oferuje pełnego wsparcia):

  • HD 3000 (AMD 760G), HD 3100 (AMD 780V), HD 3200 (AMD 780G) i HD 3300 (AMD 790GX)

Wspierane systemy operacyjne:

  • Windows XP SP3 (32-bit/64-bit)
  • Windows Vista SP1 (32-bit/64-bit)
  • Linux Red Hat Enterprise Linux (RHEL) 5.1, 5.2 (32-bit/64-bit)
  • SUSE Linux Enterprise Server (SLES) 10 SP2 (32-bit/64-bit)

Obsługiwane kompilatory:

  • Windows – Microsoft Visual Studio (MSVS) 2005, 2008
  • Linux – GNU Compiler Collection (GCC) 4.1.2

Najnowsza wersja ATI Stream SDK nosi numer 1.4 beta i jest dostępna za darmo, po zarejestrowaniu się na stronie AMD. Wersja 2.0 ma już oficjalnie wspierać standard OpenCL.

Developer Kit pozwala na pisanie własnego oprogramowania opartego na rozszerzeniu C o nazwie Brook+. AMD już od jakiegoś czasu udostępniła narzędzia dla chętnych wykorzystania mocy GPU. Pierwszy był niskopoziomowy interfejs programistyczny o nazwie Close To Metal, nie cieszył się on jednak dużą popularnością, ze względu na jego skomplikowanie. Technologia ATI Stream została zaimplementowana do pakietu sterowników Catalyst od wersji 8.12.

Przegląd oprogramowania wykorzystującego CUDA rozpoczęliśmy od projektów naukowych, więc i tu uczynimy podobnie. Moc kart graficznych ATI wykorzystywana jest przez oprogramowanie projektu Folding@home. Projekt zajmuje się badaniem procesu fałdowania białek, co może pomóc w odnalezieniu lekarstw na wiele groźnych chorób.

Podobnie jak w przypadku BOINC, oprogramowanie Folding@home przeprowadza obliczenia wykorzystując nieużywane moce procesora. Twórcy oprogramowania Folding@home stworzyli aplikację która wykorzystuje moc GPU serii HD 2xxx, 3xxxx i 4xxxx. Można ją pobrać ze oficjalnej strony projektu.



odsłon: 193086


Ostatnie komentarze do artykułu

djrafik

2009-11-02 18:06:36

jest już testowy vray rt z obsługą gpu w 3ds maxie , testowany na gtx 285, wie ktoś czy mozna go gdzieś zdobyć do testowania w domu ? ;)

Marcin Jaskólski

2009-07-31 15:23:43

Zobaczymy co da się zrobić ;) W tej sprawie musi się wypowiedzieć Pierwszy Po Bogu ;)

irondick

2009-07-24 15:52:55

Ponawiam prośbę o aktualizacje tego ciekawego artykułu uwzględniającego obecne sterowniki 9.7 oraz programy Adobe Premiere, Edius i Pinnacle.

zobacz wszystkie komentarze (69)

skomentuj artykuł

Polecamy

HTC One V - test, cena, opinie
HTC One V to świetny smartfon uniwersalny, którym posłużyć może się ...
kategoria: smartfony, telefony producent: HTC Ocena: 9 16
Creative ZiiSound D5x i DSx oraz GigaWorks G500 - test, cena, opinie
Test głośników Creative ZiiSound (bezprzewodowe) oraz GigaWorks ProGamer ...
kategoria: głośniki producent: Creative Ocena: 7 24
Asus Transformer Pad 300 - cena, test, opinie
Bardzo dobrej jakości moduły foto-wideo, wysoka wydajność dzięki ...
kategoria: tablety PC producent: Asus Ocena: 6 26
Poradnik komunijny 2012
Wspólnie z Partnerami przygotowaliśmy poradnik komunijny. Zawarliśmy w nim ...
kategoria: drukarki, skanery producent: Asus Ocena: - 142
Kingston HyperX 3K SSD 120GB - test, cena i opinie
Kingston HyperX 3K to z pewnością godny polecenia nośnik flashowy ...
kategoria: dyski SSD producent: Kingston Ocena: 4 17