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

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

Понравилась статья? Поделиться с друзьями: