Вышел Radeon Open Compute 3.5 — но все еще без поддержки карт GFX10/Navi

0

ROCm 3.5

ROCm 3.5
Иллюстрация с сайта Amd.Com

Набор инструментов для параллельных вычислений ROCm 3.5 стал преемником версии 3.3, а версия 3.4 так и не была опубликована.

Основные изменения

  • Компилятор HCC объявили устаревшим. на смену ему приходит HIP-Clang. азработчики считают, что это правильный путь в долгосрочной перспективе, хотя прямо сейчас над HIP-Clang надо еще много поработать.
  • Добавили поддержку OpenCL 2.2
  • Добавили собственный отладчик AMD ROCm GNU Debugger (ROCgdb) — производный от GNU Debugger. Появилось свое API для этого отладчика.
  • Расширили совместимость AMD RCCL с Nvidia Communications Collective Library (NCCL) до версии 2.6.4.
  • Обновили интерфейс событий и библиотек SMI.
  • Новое API для выдачи разрешений приложениям на выбор ноды памяти конкретного ускорителя.
  • Новая Radeon Performance Primitives Library для использования HIP и OpenCL.

Официально поддерживаются графические процессоры и ускорители GFX8 / Polaris 10 и gfx9 / Vega. Неофициально есть поддержка 11/12 GFX8 и Gfx7 Hawaii. Интересно, что спустя год после выхода Navi, она еще не получила поддержки в ROCm.

Постоянная ссылка к новости: https://www.nixp.ru/news/14298.html. Timur Tukaev по материалам phoronix.com, GitHub.

©  nixp