Платим блогерам
Блоги
molexandr
Готовится аналог тензорных ядер NVIDIA и матричных движков Intel?

Открытое программное обеспечение находится под пристальным взором энтузиастов и зачастую они обнаруживают очень интересные изменения, которые намекают, что можно ожидать в будущих поколениях тех или иных продуктов. На этот раз внимание привлекла библиотека компилятора LLVM для драйвера AMDGPU. В раздел GFX11, имеющий отношение к будущим потребительским видеокартам AMD на базе архитектуры RDNA3, добавили поддержку инструкций Wave Matrix Multiply-Accumulate (WMMA). Как можно догадаться, эти инструкции предназначены для ускорения выполнения арифметических действий над матрицами, умножения и сложения.

Источник: LLVM

Матрицы позволяют эффективно обрабатывать большие массивы чисел, что необходимо для ускорения работы алгоритмов искусственного интеллекта и машинного обучения. Говоря о потребительских продуктах, известно, что алгоритмы ИИ используются NVIDIA и Intel в их технологиях масштабирования изображения: у NVIDIA есть тензорные ядра, ускоряющие операции с матрицами и работу технологии DLSS, а у Intel есть матричные «движки Xe Matrix Extensions (XMX) для её технологии XeSS. Компании AMD пока удаётся конкурировать со своей технологией FSR, не прибегая к специальным блокам и инструкциям, но, возможно, в обозримом будущем что-то изменится и ИИ-ускорение появится в следующей версии технологии FSR.

Может быть интересно

AMD уже внедрила в архитектуру CDNA для ускорителей вычислений поддержку инструкции Matrix-Fused-Multiply-Add (MFMA), как отмечает VideoCardz, WMMA отличается от неё поддержкой ограниченного набора форматов матриц и типов данных, на данный момент код указывает на поддержку только матриц 16x16x16 и форматов вывода FP16 и BF16.

Источник:
LLVM
VideoCardz
Источник: reviews.llvm.org
+
Написать комментарий (0)
Теперь в новом формате

Наш Telegram-канал @overclockers_news
Подписывайся, чтобы быть в курсе всех новостей!

Популярные новости

Сейчас обсуждают