Обновлённый инструментарий ZLUDA 5 для GPU AMD

Разработчик Анджей Яник выпустил обновлённую версию инструментария ZLUDA 5 на GitHub, которая позволяет запускать CUDA-приложения на GPU от AMD. Исходный код, написанный на Rust, доступен под лицензиями MIT и Apache 2.0. Ранее, в конце 2024 года, вышел релиз ZLUDA 4. На данный момент проект ориентирован на GPU AMD, но в будущем планируется адаптация для GPU Intel. ZLUDA предоставляет возможность запуска немодифицированных CUDA-приложений на системах с графическими процессорами, отличными от NVIDIA, обеспечивая близкую к оригиналу производительность. Изначально проект был интегрирован с Intel OneAPI, но в 2022 году AMD поддержала его финансирование для доработки под свою платформу HIP/ROCm. Среди нововведений ZLUDA 5 — поддержка фреймворков для больших языковых моделей, библиотек cuBLAS и утилиты zoc для компиляции Nvidia PTX в AMD RDNA. Также добавлена прослойка для трассировки приложений и кэширование выполняемых ядер, что улучшает производительность.

Вам также может понравиться...