Сравнение GPU

MI355X vs B200: сравнение памяти, программного стека и стоимости

У AMD Instinct MI355X и NVIDIA B200 пропускная способность памяти примерно одинакова — около 8 ТБ/с. MI355X вмещает на 60% больше памяти на GPU при более низкой цене GPU-часа, а B200 работает на CUDA — стеке, под который написана большая часть кода для ИИ.

Обновлено 23 октября 2026 г. · 6 мин чтения

Выбирайте MI355X, если…

от 19 900 $/мес. · 8 GPU

  • Вашим моделям, контекстам или батчам нужно больше 180 ГБ на GPU.
  • Вам нужно как можно больше видеопамяти на каждый доллар в 8-GPU-сервере.
  • Ваш стек работает на PyTorch или vLLM без собственных ядер CUDA.
Серверы с MI355X и цены

Выбирайте B200, если…

от 4 590 $/мес.

  • Ваш код зависит от библиотек только для CUDA, TensorRT-LLM или собственных ядер CUDA.
  • Вам достаточно одного GPU: B200 мы сдаём и поодиночке, за 4 590 $ в месяц.
  • Вы хотите обслуживать модели в NVFP4 с помощью инструментов инференса NVIDIA.
  • Ваше обучение требует интенсивного обмена данными между GPU и выигрывает от NVLink 5 со скоростью 1,8 ТБ/с на GPU.
Серверы с B200 и цены

ИтогЕсли вас ограничивает память, а ваш стек работает на ROCm, сервер MI355X даёт 2 304 ГБ HBM3e за 19 900 $ в месяц; если вы зависите от ПО только для CUDA или вам нужен один GPU, выбирайте B200.

Бок о бок

Характеристики MI355X и B200

Данные производителей в расчёте на один GPU. Большее значение выделено, рядом указана разница.

Сравнение AMD Instinct MI355X и NVIDIA B200
ХарактеристикаAMD Instinct MI355XNVIDIA B200
Архитектура CDNA 4AMD BlackwellNVIDIA
Видеопамять 288 ГБ +60%HBM3e 180 ГБHBM3e
Пропускная способность памяти 8 ТБ/сна GPU 8 ТБ/сна GPU
FP4 10 100 TFLOPS +12%Без разреженности 9 000 TFLOPS18 000 TFLOPS с разреженностью
FP8 5 000 TFLOPS +11%10 100 TFLOPS с разреженностью 4 500 TFLOPS9 000 TFLOPS с разреженностью
BF16 / FP16 2 500 TFLOPS +11%5 000 TFLOPS с разреженностью 2 250 TFLOPS4 500 TFLOPS с разреженностью
Интерконнект GPU Infinity Fabricполносвязная топология между 8 GPU NVLink 51,8 ТБ/с на GPU
Форм-фактор Модуль OAM · с жидкостным охлаждением Модуль SXM · HGX B200
Макс. энергопотребление 1 400 Вт 1 000 Втпо имеющимся данным

Вычислительная мощность указана без разреженности; значения с разреженностью приведены там, где их публикуют производители. Цены в долларах США в месяц, без НДС; стоимость GPU-часа рассчитана для месяца из 730 часов. Число GPU: веса в FP8 плюс около 20% на KV-кэш и среду выполнения, в пределах одного сервера.

Цены FullGPU в месяц
ЦенаMI355XB200
1 GPU в месяц Не предлагается 4 590 $
8-GPU-сервер в месяц 19 900 $ Дешевле 34 900 $
≈ За GPU-час (8-GPU-серверы) 3,41 $ Дешевле 5,98 $
За ГБ видеопамяти (8-GPU-серверы) 8,64 $ Дешевле 24,24 $
Заказ
Сколько GPU нужно для инференса модели в FP8
Размер моделиMI355XB200
8B 1 GPU 1 GPU
14B 1 GPU 1 GPU
32B 1 GPU 1 GPU
70B 1 GPU 1 GPU
120B 1 GPU 1 GPU
235B 1 GPU 2 GPU
405B 2 GPU 4 GPU

Выбор между MI355X и B200 сводится к дилемме: память или программное обеспечение. У AMD Instinct MI355X 288 ГБ HBM3e на GPU, у NVIDIA B200 — 180 ГБ HBM3e. Для обоих заявлена пропускная способность памяти 8 ТБ/с, а опубликованные производителями пиковые показатели вычислительной мощности различаются примерно на 10%. Разделяют их объём памяти на GPU, программный стек (ROCm или CUDA), конфигурации, которые мы сдаём в аренду, и цена в месяц.

MI355X или B200: краткий ответ

Выбирайте MI355X, когда модели, её контексту или батчу нужно больше 180 ГБ на GPU, а ваш код работает на фреймворках с поддержкой ROCm, таких как PyTorch и vLLM. Выбирайте B200, когда вы зависите от компонентов только для CUDA, когда достаточно одного GPU или когда вам нужны инструменты NVIDIA для моделей в NVFP4.

Разница в цене большая. MI355X мы сдаём в виде 8-GPU-сервера за 19 900 $ в месяц — около 3,41 $ за GPU-час. Сервер HGX B200 стоит 34 900 $ в месяц — около 5,98 $ за GPU-час. Кроме того, мы сдаём один B200 за 4 590 $ в месяц, а MI355X — только целым 8-GPU-сервером.

Память: 288 ГБ против 180 ГБ и что помещается

Веса занимают примерно число параметров × число байт на параметр: 2 байта в BF16, 1 байт в FP8, 0,5 байта в FP4. Заложите ещё 10–30% на KV-кэш, активации и накладные расходы среды выполнения. В таблице учтены только веса, поэтому считайте каждое значение нижней границей.

Модель и точностьВеса, примерноНужно GPU B200Нужно GPU MI355X
Плотная модель 70B, BF16140 ГБ1, свободно около 40 ГБ1, свободно около 148 ГБ
Плотная модель 405B, FP4203 ГБ21, свободно около 85 ГБ
Плотная модель 405B, FP8405 ГБ32
Плотная модель 405B, BF16810 ГБ53
MoE-модель (mixture of experts) 671B, FP8671 ГБ43

Группы тензорного параллелизма обычно состоят из 2, 4 или 8 GPU, поэтому три B200 в теории на практике часто превращаются в четыре. Закономерность сохраняется в любом случае: с MI355X той же модели нужно меньше GPU, и на каждом из них остаётся больше свободной памяти.

Эта свободная память — ваш ресурс для обслуживания запросов. Модель класса 70B с механизмом grouped-query attention (80 слоёв и 8 KV-голов размерностью 128, как у Llama 3 70B) хранит в 16-битном формате около 0,33 МБ KV-кэша на токен, поэтому один диалог на 8K токенов занимает около 2,7 ГБ. С загруженными весами в BF16 в 40 ГБ запаса на B200 помещается примерно 15 таких диалогов, а в 148 ГБ на MI355X — примерно 55, без учёта накладных расходов. Одному контексту на 128K токенов нужно около 43 ГБ — больше, чем остаётся на B200. Если хранить KV-кэш в FP8, затраты памяти на токен на обоих GPU сократятся вдвое.

Вычислительная мощность и точность: MXFP4 и MXFP6 против NVFP4

AMD указывает для MI355X 5,0 PFLOPS в FP8 и 2,5 PFLOPS в BF16 без разреженности. NVIDIA указывает для B200 4,5 и 2,25 PFLOPS в тех же форматах. Оба производителя примерно удваивают эти показатели за счёт структурированной разреженности, которая применима только к моделям, прореженным по соответствующей схеме. На бумаге MI355X впереди примерно на 10%. Однако пиковые показатели — это не реальная производительность: то, что вы получите, определяют ядра (kernels), библиотеки и обмен данными между GPU, и именно здесь проявляется зрелость программного обеспечения.

4-битные форматы различаются сильнее, чем можно подумать по основным цифрам. В CDNA 4 от AMD появилась аппаратная поддержка MXFP6 и MXFP4 — форматов Microscaling, стандартизированных в рамках Open Compute Project, — и для MXFP4 AMD указывает 10,1 PFLOPS. Blackwell тоже поддерживает форматы MX и добавляет NVFP4 — собственный 4-битный формат NVIDIA: он масштабирует значения блоками по 16 с масштабным коэффициентом в FP8, тогда как MXFP4 использует блоки по 32 с масштабом в виде степени двойки. По словам NVIDIA, более тонкое масштабирование позволяет 4-битным моделям лучше сохранять качество исходной модели. Для B200 NVIDIA указывает 9 PFLOPS в FP4 без разреженности и 18 — с разреженностью.

На практике, если вы планируете обслуживать опубликованные чекпоинты NVFP4 с помощью инструментов NVIDIA, B200 — самый прямой путь. Модели в FP8, BF16 или MXFP4 оба GPU поддерживают аппаратно, и проверять нужно поддержку формата в вашем фреймворке для инференса. Как форматы влияют на качество, разобрано в нашем руководстве по форматам точности FP8 и FP4.

Пропускная способность, интерконнект и масштабирование на несколько GPU

По пропускной способности памяти — ничья: оба производителя указывают 8 ТБ/с. Генерация токенов обычно ограничена тем, как быстро веса и KV-кэш поступают из памяти, поэтому на модели, которая помещается на оба GPU, пропускная способность их не различает. Различает объём памяти.

А вот связь между GPU устроена по-разному. В HGX B200 у каждого GPU 1,8 ТБ/с пропускной способности NVLink 5 через коммутаторы NVLink, поэтому любая пара GPU обменивается данными на полной скорости NVLink. Платформа MI355X соединяет каждый GPU напрямую с семью остальными через Infinity Fabric: AMD указывает семь каналов по 153,6 ГБ/с, всего около 1,08 ТБ/с на GPU. Коллективные операции, такие как all-reduce, распределяют трафик по всей полносвязной топологии, а передача между двумя конкретными GPU идёт по единственному соединяющему их каналу.

Для обучения с интенсивным обменом данными и тензорным параллелизмом на большом числе GPU у коммутируемого NVLink в B200 больше запаса. В инференсе MI355X часто обходит эту проблему: модель, которой нужны четыре B200, может поместиться на два GPU MI355X, так что трафика изначально меньше. Для связи между серверами у обоих есть восемь сетевых портов 400G, по одному на GPU: ConnectX-7 в HGX B200 и RoCE в MI355X. Частная сеть между вашими серверами доступна по запросу.

Стоимость в месяц и выгода

Сервер 8× MI355X стоит 19 900 $ в месяц, а HGX B200 — 34 900 $. Разница — 15 000 $ в месяц, или 180 000 $ за год. В пересчёте на гигабайт видеопамяти (VRAM) это около 8,64 $ в месяц у MI355X против 24,24 $ у B200: почти втрое больше памяти на каждый доллар.

Сильная сторона B200 — гранулярность. Если вашей задаче хватает одного GPU, из двух вариантов подходит только один B200 за 4 590 $ в месяц. Четыре отдельных B200 стоят 18 360 $ — почти как один сервер MI355X, — но это четыре отдельные виртуальные машины без NVLink между ними: они хороши для независимых задач, но не для одной модели, разделённой между несколькими GPU.

Если вам нужно 288 ГБ на GPU, но нельзя уходить с CUDA, у NVIDIA B300 тоже 288 ГБ HBM3e; сервер HGX B300 стоит 39 900 $ в месяц. Чтобы сравнить итоговые суммы за нужный вам срок, воспользуйтесь калькулятором стоимости GPU.

Программное обеспечение: ROCm против CUDA на практике

Эту часть нужно проверять, а не принимать на веру. PyTorch и vLLM поддерживают ROCm, а сборки PyTorch для ROCm сохраняют привычный интерфейс устройств torch.cuda, поэтому большая часть кода моделей работает без изменений. Коллективные операции выполняются через RCCL — аналог NCCL от AMD. Стек, построенный на этих компонентах, обычно переносится на MI355X установкой и настройкой, а не переписыванием кода.

Трудности возникают на периферии. Собственные ядра CUDA нужно портировать на HIP — похожий на CUDA программный интерфейс AMD; инструменты AMD HIPIFY переводят значительную часть исходного кода, но результат всё равно нужно тестировать и настраивать. ПО только для NVIDIA, например TensorRT-LLM, на GPU AMD не работает, а у некоторых библиотек только для CUDA нет сборки для ROCm. Проверяйте каждую зависимость, а не только фреймворк.

На B200 ничего этого не нужно: почти каждая библиотека для ИИ в первую очередь ориентирована на CUDA. В наших образах Ubuntu уже установлены драйверы NVIDIA, CUDA, Docker и NVIDIA Container Toolkit, а для серверов AMD мы предоставляем образы с ROCm. Начните с наших материалов о работе с ROCm и о PyTorch и vLLM.

Как сделать выбор

  1. Составьте список зависимостей. Если что-то работает только на CUDA и не может быть заменено, выбирайте B200.
  2. Оцените нужный объём памяти по правилу «байт на параметр» плюс KV-кэш. Если одному экземпляру модели нужно больше 180 ГБ на GPU, с MI355X понадобится меньше GPU.
  3. Соотнесите масштаб. Один GPU — это один B200; если нужен целый узел, имеет смысл прицениться к серверу MI355X.
  4. Проверьте, прежде чем брать обязательства. Минимальный срок — один месяц, и вы можете бесплатно отменить аренду в любом месяце, поэтому можно запустить реальную задачу на MI355X, прежде чем соглашаться на более длительный срок.

Серверов MI355X мало в наличии. Разверните MI355X через одну форму: выберите конфигурацию, создайте бесплатный аккаунт или войдите в свой и оплатите первый месяц с баланса. Сервер выдаётся менее чем за 10 минут после оплаты, а если оплаченный сервер не выдан в тот же день, вы можете отменить заказ с полным возвратом средств на баланс. В форме заказа есть необязательное поле для примечаний, где можно описать вашу задачу для наших инженеров.

Не знаете, что выбрать?

Укажите модель, точность и длину контекста в калькуляторе видеопамяти — он покажет подходящие серверы и их цену в месяц.

Попробовать калькулятор видеопамяти Развернуть сервер

Вопросы и ответы

MI355X или B200: вопросы и ответы

В двух словах. Подробности — в центре помощи, а клиенты с активным сервером получают ответы через тикеты круглосуточно.

Перейти в центр помощи
У какого GPU больше вычислительная мощность — у MI355X или у B200?

По опубликованным производителями пиковым показателям MI355X примерно на 10% мощнее в FP8 и BF16, а пропускная способность памяти у обоих GPU заявлена на уровне 8 ТБ/с. Реальная производительность зависит от ядер, библиотек и обмена данными между GPU, поэтому тестируйте свою задачу, а не полагайтесь на пиковые цифры.

Можно ли арендовать один MI355X?

Нет, MI355X мы сдаём только в виде 8-GPU-сервера за 19 900 $ в месяц. Если достаточно одного GPU, один B200 стоит 4 590 $ в месяц, а один H200 — 3 090 $.

Работает ли vLLM на MI355X?

Да, vLLM поддерживает ROCm, как и PyTorch. Собственные ядра CUDA и инструменты только для NVIDIA, такие как TensorRT-LLM, придётся портировать или заменить, поэтому проверьте каждую зависимость до переезда.

Чем MXFP4 отличается от NVFP4?

Оба — 4-битные форматы с плавающей запятой и поблочным масштабированием: MXFP4, стандартизированный в рамках Open Compute Project, масштабирует блоки по 32 значения коэффициентом в виде степени двойки, а NVFP4 от NVIDIA — блоки по 16 значений коэффициентом в FP8. MI355X поддерживает MXFP4 и MXFP6 аппаратно. B200 поддерживает форматы MX, а также NVFP4.

Сколько GPU нужно модели 405B на каждой платформе?

Грубо говоря, 405B параметров занимают 405 ГБ в FP8 и около 203 ГБ в FP4. Это два GPU MI355X или три-четыре B200 в FP8 и один MI355X или два B200 в FP4 — без учёта KV-кэша и накладных расходов.

Можно ли объединить несколько 8-GPU-серверов?

Да, частная сеть между вашими серверами доступна по запросу. У каждого 8-GPU-сервера восемь сетевых портов 400G — по одному на GPU.

Развернуть GPU-сервер

Получите GPU-сервер уже в этом месяце.

Выберите конфигурацию, создайте аккаунт в той же форме и оплатите первый месяц с баланса. Сервер выдаётся менее чем за 10 минут.

  • Выдача менее чем за 10 минут
  • Отмена в любом месяце
  • Оплата криптовалютой, бонус до +50%

Вход в FullGPU

Управляйте GPU-серверами, балансом и счетами.

Впервые в FullGPU? Создать аккаунт