21.11.2016 НовостиКомпания AMD представила новую версию ПО Radeon Open Compute (ROCm), универсальной платформы с открытым исходным кодом для вычислений на графических процессорах. В ней реализована поддержка новых графических процессоров Radeon, математических библиотек и современных языков программирования для ускорения разработки высокопроизводительных и энергоэффективных гетерогенных вычислительных систем. AMD также объявила о запланированной поддержке OpenCL для широкого спектра процессоров в предстоящих версиях ПО ROCm, включая поддержку процессоров AMD Zen, Cavium ThunderX и IBM Power 8. В числе новшеств ПО ROCm: • Расширенный список поддерживаемых GPU — добавлены все графические решения на архитектуре Polaris, включая видеокарты Radeon RX 460, 470 и 480, а также графические процессоры Radeon Pro WX 7100, 5100 и 4100. Архитектура Polaris специально оптимизирована для низкоуровневого программирования. • Виртуализация аппаратных средств GPU с помощью контейнеров ОС и виртуальных машин (KVM) в Linux — ROCm теперь поддерживает Docker-контейнеризацию, что упрошает пользователям развертывание приложения в ROCm с поддержкой в серверных средах Linux. ROCm также поддерживает аппаратную виртуализацию при помощи проброса видеокарты в KVM, чтобы пользователи могли воспользоваться преимуществами аппаратного ускорения вычислений в решениях виртуализации. • Компилятор HCC (Heterogeneous Compute Compiler). HCC — это единый для CPU и GPU компилятор для C++ стандарта ISO 11/14 с поддержкой ...
читать далее.