Уникальную технологию Nvidia CUDA научились запускать на видеокартах AMD
Традиционно перенос программ на базе CUDA на платформу AMD HIP/ROCm требовал усилий разработчиков, даже с такими инструментами, как HIPIFY. ZLUDA меняет ситуацию, обеспечивая бинарную совместимость на уровне библиотек. Это означает, что вы можете «вставить» свое существующее приложение Nvidia CUDA и запустить его на AMD Radeon без каких-либо изменений в исходном коде.
Для обычных пользователей ZLUDA означает более широкий спектр совместимого программного обеспечения для таких задач, как научные вычисления, машинное обучение и творческие приложения. Больше не нужно ждать, пока разработчики перенесут свои программы с CUDA — просто установите ZLUDA и наслаждайтесь.
ZLUDA имеет двойную лицензию Apache 2.0 или MIT и использует язык программирования Rust. Ознакомиться с открытым кодом проекта можно в репозитории GitHub.