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.