Компания AMD представила HIP SDK для решения ROCm с открытым исходным кодом, который упрощает перенос приложений CUDA на графические процессоры AMD и NVIDIA. HIP SDK предлагает единую кодовую базу C++, которую можно скомпилировать для работы на графических процессорах Radeon и для тех видеокарт NVIDIA, которые не относятся к серии RTX.
HIP SDK позволяет разработчикам преобразовывать существующие приложения CUDA без необходимости обращаться за поддержкой к AMD. Он поддерживает различные профессиональные и игровые графические процессоры, а также APU AMD.
С помощью HIP SDK можно переносить графику с ускорением на GPU и инструменты моделирования на графические процессоры AMD. Он предоставляет инструменты, которые облегчают процесс переноса приложений и упрощают работу с различными графическими процессорами.
HIP SDK является частью платформы AMD ROCm, предназначенной для высокопроизводительных вычислений на GPU, в то время как HIP ориентирована на настольные приложения и работает как в Windows, так и в Linux.
HIP SDK используется в различных областях, таких как DCC и AEC, позволяя разработчикам создавать кодовые базы, работающие на нескольких графических процессорах. Инструменты HIPIFY автоматически переводят код CUDA в переносимый HIP C++, что упрощает процесс переноса приложений.
Для разработки на HIP SDK необходимы последние версии драйверов для различных ОС. HIP SDK представляет важный шаг для разработчиков, предоставляя им возможность создавать единую кодовую базу для работы на разных графических процессорах без дополнительных усилий.