глоссарий

ROCm

ROCm

ROCm — открытая платформа AMD для вычислений на видеокартах. Она позволяет использовать GPU не только для игр, но и для научных расчетов и машинного обучения.

Долгое время такие задачи решались только через закрытую CUDA от NVIDIA. ROCm — реальная альтернатива: открытый код и поддержка стандартных языков позволяют запускать популярные фреймворки ИИ на AMD, снижая зависимость от одного производителя.

Принцип работы: GPU содержит тысячи ядер. ROCm — диспетчер, который берет код на Python или C++, переводит в инструкции для AMD и распределяет нагрузку между ядрами. Открытость позволяет дорабатывать платформу под себя.

Например, исследователь может обучить свёрточную нейросеть для анализа медснимков на рабочей станции с AMD Radeon, установив ROCm и PyTorch. Система задействует тысячи потоков GPU, ускоряя вычисления в десятки раз быстрее CPU, а весь стек остается прозрачным.

Вывод: ROCm превращает игровые карты в научный инструмент. Он еще уступает CUDA в простоте настройки, но уже дает реальную свободу выбора. Открытость и развитие экосистемы делают платформу важной для будущего доступного ИИ.