AMD Orochi 3.0 pro přepínání mezi HIP a CUDA za běhu

22. 1. 2025

Sdílet

Lisa Su s Radeonem RX 6000 Autor: AMD
Lisa Su s Radeonem RX 6000

Před necelými třemi lety ohlásili vývojáři AMD v rámci projektu GPUOpen knihovnu Orochi pro run-time přepínání mezi API CUDA a HIP. Nyní přichází již třetí verze, který opět vylepšuje běh.

Zatímco loňská verze 2.0 pomalu dosluhuje, Orochi 3.0 přináší oficiální podporu pro HIP 6.0 (a vyšší) s ROCm 6.0 (a vyšším), plus samozřejmě API CUDA, konkrétně verze 12.2. Vývojáři využívající Orochi tak mohou pracovat s novějšími verzemi HIP/ROCm a CUDA než dosud, konkrétně pak zde AMD ztrestává velký skluz v podpoře balíku ROCm 6.0 vydaného ještě na konci roku 2023. Ostatně i CUDA se od loňského srpna nachází ve verzi 12.6 (ještě přesněji jde pro řadu komponent o CUDA 12.6 Update 3), takže navzdory vydání této nové verze Orochi může být těžké přesvědčit vývojáře, aby projekt využívali.

Dodejme však, že nemálo snah AMD v této oblasti plyne z nemožnosti používat CUDA na Radeonech přímo, ač toho jsou schopny, a to z právních důvodů.

Našli jste v článku chybu?

Autor zprávičky

Příznivec open-source rád píšící i o ne-IT tématech. Odpůrce softwarových patentů a omezování občanských svobod ve prospěch korporací.