AMD wydało nową wersję pakietu SDK umożliwiającego tworzenie aplikacji, które korzystać mogą zarówno z akceleracji CPU i GPU dzięki mechanizmowi ATI Stream.
AMD podaje, iż w nowej wersji SDK – 2.1 – pojawiło się wiele nowych funkcji, między innymi wsparcie dla współdziałania OpenGL/OpenCL, która to funkcja umożliwia redukcję obciążenia układu, dzięki czemu uzyskać można lepsze efekty wizualne na tym samym układzie. Poza tym pojawiła się obsługa obrazów via OpenCL, dzięki czemu deweloperzy mogą korzystać z tekstur obsługiwanych przez układ graficzny (akceleracja sprzętowa). Nowe SDK przynosi także obsługę układów nowej generacji ATI FirePro oraz ATI Mobility Radeon.
Nowe SDK w wersji na Windowsa i Linuksa dostępne jest na oficjalnej stronie.


O dziwo ten cały Stream chyba nawet działa – komputer z RV770 jest chyba na 5 miejscu TOP500.
@kwahoo: i co z tego? 5 miejsce ma dzięki CPU (w tescie top500 nie mogą brać udziału GPU (tzn mogą jeśli możesz skompilować bez modyfikacji na niego benchmark (pisany jest w C czy C++))).
Trochę nie rozumiem, mam zamiar sportować w niedalekiej przyszłości aplikację na GPGPU, planowałem celować w OpenCL, gdyż jak rozumiem dzięki temu ominę specyficzne API dostawców układów. Więc to ich SDK jest oparte na jakimś ATI-specific API, czy już tylko OpenCL można sie posługiwać?
To ich SDK to po prostu implementacja OpenCL made by ATI. Tyle. Standard jest jeden, co najwyżej podobnie jak w OpenGL masz do dyspozycji dodatkowe rozszerzenia (np. w/w wersji dostęp do specjalnych instrukcji Evergreen-a dedykowanych przetwarzaniu multimediów czy możliwość współdzielenia jednego układu pomiędzy różnymi aplikacjami OpenCL).