NVIDIA już od jakiegoś czasu może pochwalić się obsługą CUDA przez swoje karty graficzne począwszy od serii GeForce 8. CUDA pozwala na uruchamianie na procesorze graficznym specjalnie przygotowanych programów z wielokrotnie wyższą wydajnością, niż CPU. Dotyczy to głównie programów dokonujących dużej liczby równoległych obliczeń, takich jak enkoderów video, czy narzędzi do obróbki obrazu. Cała technologia uruchamiania programów obliczeniowych na GPU nazywa się GPGPU (General-Purpose computing on Graphics Processing Units).
AMD już od jakiegoś czasu wspiera GPGPU na swoich procesorach graficznych, jednak dotąd funkcjonalność ta nie była szeroko dostępna w przypadku popularnych kart graficznych Radeon. Teraz jednak koncern postanowił to zmienić i przygotować sterowniki, które uaktywnią możliwość dokonywania obliczeń na Radeonach HD z serii 4xxx. W ten sposób karty te staną się zgodne z ATI Stream, technologią pod względem funkcjonalności zbliżoną do CUDA. Będą też w stanie uruchamiać programy napisane w otwartym języku OpenCL, stworzonym przez Apple specjalnie dla celów GPGPU.
AMD zapowiada również udostępnienie oprogramowania ATI Avivo Video Converter, służącego do konwersji plików video i wykorzystującego ATI Stream. Mówi się też o wsparciu tej technologii przez CyberLinka oraz ArcSoft, producentów programów do odtwarzania filmów DVD/Blu-ray.
Obsługa ATI Stream pojawi się w Catalystach 8.12, które są zaplanowane na 10 grudnia bieżącego roku. Wygląda tym samym na to, że niemożność wykorzystywania procesorów graficznych Radeon w charakterze GPGPU już za miesiąc przestanie być piętą achilessową „czerwonych”.
Komentarze
2