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