Корпорация Microsoft, согласно последним сообщениям, представила набор инструментов, который позволяет исполнять программный код, изначально предназначенный для платформы Nvidia CUDA, на графических ускорителях от AMD. Эта инициатива направлена на снижение зависимости от преобладающей на рынке экосистемы Nvidia в сфере ИИ-вычислений. Microsoft занимается трансляцией CUDA-кода в формат, совместимый с программной платформой AMD ROCm, что даст возможность более эффективно использовать ускорители AMD, закупленные компанией для задач искусственного интеллекта, таких как инференс. Это может также снизить затраты, так как решения AMD являются более доступными. От высокопоставленного сотрудника Microsoft стало известно, что разработаны несколько наборов инструментов для конвертации моделей CUDA в ROCm для запуска на ускорителях, таких как Instinct MI300X. Тем не менее, стоит отметить, что платформа ROCm все еще менее развита по сравнению с CUDA, и некоторые API-вызовы могут не иметь прямых аналогов, что может негативно сказаться на производительности. На данный момент инструментарий находится в ограниченном внутреннем использовании.