Accelerated Paralel Processing (APP)
Kapitoly článků
V rámci nového označení APP (dříve ATI Stream) podporuje AMD již tradičně OpenCL a DirectCompute a snaží se pochopitelně budit dojem, že trh systém CUDA brzy zavrhne. To necháme koňovi (má větší hlavu), faktem je, že na takové GPU Technology Conference společnosti Nvidia byste získali přesně opačný dojem. Jedním z prvních praktických výstupů, který hráči mohou ihned využívat, je morfologický anti-aliasing.
Nová verze APP SDK (dříve ATI Stream SDK) podporuje specifikaci OpenCL 1.1, interoperabilitu s DirectX 10, nové rutiny pro double-precision FP v Céčkových OpenCL kernelech a mnohé další. Mezi kompilátory jsou vedle IDE Microsoft Visual Sudia 2010 (tedy nepochybně Microsoftího kompilátoru jazyka C/C++) také GCC 4.1, resp. MinGW s GCC 4.4 a také Intel C++ Compiler 11.x (ICC).
Příklady aplikací s podporou APP zahrnují již řadu programů pro konverzi videa či úpravu/tvorbu grafiky, AMD zde také zmiňuje přes GPU akcelerované GUI programů jako Internet Explorer 9, vidíme také logo Mozilla Firefoxu, takže rovnou připomeňme podporu GPU v Google Chrome/Chromium.
Z toho, co nás v aplikacích s podporou APP zaujalo, je H.264 encoder pro GPU AMD napsaný v OpenCL. To bychom skutečně rádi viděli v akci a porovnali s x264.