ZLUDA umožňuje na Radeonech provozovat aplikace napsané pro CUDA

13. 2. 2024

Sdílet

AMD Radeon HD 7970 Autor: AMD
AMD Radeon HD 7970

Možná si vzpomenete na několik let starý program ZLUDA, který umožňoval podporu CUDA na grafických kartách Intel. Projekt pod křídly Intelu skončil, ale jeho původní vývojář Andrzej Janik přešel v roce 2022 pod společnost AMD, aby ZLUDA přizpůsobil pro použití na grafických procesorech AMD s HIP/ROCm.

ZLUDA tedy byla dva roky přenášena na grafické procesory Radeon a funguje to. Bez jakýchkoliv úprav je možné software pro CUDA nyní spustit na kartách společnosti AMD a stačí k tomu načtení knihovny ZLUDA.

Společnost AMD se také rozhodla s projektem skončit, ale naštěstí byla ve smlouvě s autorem pojistka, která mu umožňuje v případě ukončení pracovní smlouvy nástroj otevřít pod svobodnou licencí – což se právě stalo. ZLUDA je napsaná v jazyce Rust a k dispozici je pod duální licencí Apache 2.0 or MIT. Můžete stahovat na GitHubu, Phoronix má spoustu podrobností a benchmarky.

Našli jste v článku chybu?

Autor zprávičky

Petr Krčmář pracuje jako šéfredaktor serveru Root.cz. Studoval počítače a média, takže je rozpolcen mezi dva obory. Snaží se dělat obojí, jak nejlépe umí.