CUDA на AMD в Windows: что показал проект с ZLUDA и HIP
CUDA на AMD в Windows: что показал проект с ZLUDA и HIP Проект CUDA-for-AMD-Windows показал, что часть CUDA-эксклюзивных задач можно запускать на AMD в Windows без виртуализации и dual-boot. На практике это автоматизированная PowerShell-настройка, которая связывает ZLUDA с нативным HIP/ROCm SDK AMD, а скрипты сами определяют архитектуру GPU и ставят закреплённую версию ZLUDA v6-preview.69. В демонстрации автору удалось перенаправить CUDA driver API, а также cuBLAS, cuSPARSE и cuFFT на AMD-эквиваленты. В качестве proof-of-concept была обучена RL-сеть PPO на 2,2 млн параметров на Radeon RX 9060 XT с немодифицированными CUDA-библиотеками. В публичном upstream-пути медианная производительность составила 13 278,46 SPS, в recovered custom path — 12 875,80 SPS, то есть примерно на 3,03% ниже. Ограничение принципиальное: cuDNN, TensorRT и NCCL в этой схеме пока не разрешаются, поэтому совместимость зависит от конкретной нагрузки. Автор прямо указывает, что это инструмент для разработчиков и экспериментов, а не production-решение. На практике он полезен тем, кто проверяет CUDA-only софт на AMD в Windows, но перед внедрением в рабочий контур придётся отдельно валидировать зависимые библиотеки и стабильность.