Microsoft разрабатывает ПО для запуска CUDA на ускорителях AMD и подрывает монополию Nvidia

Прокомментировать Просмотры: 28

Фото WCCF Tech

Вычислительные ускорители Nvidia стали практически незаменимыми для большинства компаний, работающих с обучением и внедрением ИИ, что приводит к росту цен и дефициту оборудования. Microsoft решила частично снять эту зависимость, перейдя на платформу AMD и тем самым ослабить доминирование Nvidia.

Главная цель Microsoft — предложить альтернативу CUDA, ставшей де-факто индустриальным стандартом, под который создают большинство фреймворков и утилит. Для этого компания разработала набор инструментов, позволяющих переводить CUDA-код в формат, совместимый с ROCm, и запускать его на GPU AMD.

Ускорители AMD характеризуются более доступной ценой, расширенным объёмом видеопамяти и нередко лучшей пиково́й производительностью. Кроме того, Microsoft уже приобрела значительное количество таких адаптеров.

Скорее всего, разработка Microsoft опирается на давно известный подход — слой совместимости в рантайме, перенаправляющий вызовы CUDA API на ROCm без полного переписывания исходного кода. Аналогичный механизм использует, например, проект ZLUDA.

Если Microsoft удастся предложить решение, превосходящее существующие аналоги, и предоставить его широкой аудитории, в среднесрочной перспективе это может существенно скорректировать расстановку сил на рынке ИИ.

 

Источник: iXBT

Похожие статьи

Поиск по играм, новостям и статьям…

Введите не менее двух символов

Введите не менее двух символов