Новая библиотека для кроссплатформенной трассировки лучей
Компания AMD выпустила обновление HIPRT 3.2 — первой версии библиотеки трассировки лучей (ray-tracing) с начала 2026 года. HIPRT является ключевым компонентом для разработчиков, использующих HIP-экосистему для кроссплатформенных решений. Наиболее заметным изменением стала официальная поддержка грядущей архитектуры AMD Medusa, которая базируется на ядрах Zen 6.
Технические детали поддержки Medusa
В релиз-нотах HIPRT 3.2 прямо указаны графические IP-версии, поддерживаемые в архитектуре Medusa. Это позволяет разработчикам оптимизировать рендеринг заранее, до выхода самих процессоров. Библиотека теперь корректно обрабатывает следующие версии GPU:
| Компонент | Значение / Версия |
|---|---|
| Архитектура CPU/APU | AMD Medusa (Zen 6) |
| Графический IP (GFX) | GFX1170, GFX1171, GFX115E |
| Совместимость CUDA | CUDA 13 (enhancements) |
Оптимизации производительности
Помимо поддержки нового железа, AMD внесла существенные улучшения в сам код библиотеки. Ключевой оптимизацией стало развертывание (unrolling) функций трансформации, что должно снизить накладные расходы при вычислений координат и матриц. Также добавлена поддержка сдвигов (shear) в кадрах SRT (Scale, Rotation, Translation), что важно для сложных сцен в 3D-редакторах.
Интеграция с Blender и экосистемой
HIPRT активно используется в таких популярных кроссплатформенных приложениях, как Blender. Обновление включает не только функциональные изменения, но и масштабную модернизацию кодовой базы (codebase modernization) и исправление множества ошибок. Это повышает стабильность работы с AMD GPU в профессиональных рабочих процессах 3D-моделирования и визуализации.
Где найти изменения?
Полный список изменений, патчей и оптимизаций доступен в репозитории проекта на GitHub. Разработчикам рекомендуется обновить библиотеку для обеспечения совместимости с будущими продуктами AMD на базе Zen 6.
Источник: Phoronix ↗
