Настройка P2P на GPU NVIDIA CMP 90HX
Х@habr_comмедиа / агрегатор
4 недИсследование работы P2P-обмена данными на майнинговых видеокартах NVIDIA CMP 90HX и анализ проблем с низкой скоростью передачи.
Это исследование показывает, как можно обойти программные ограничения специализированного оборудования для специфических задач.
- Демонстрирует возможность принудительного включения функций на майнинговых GPU.
- Выявляет критические проблемы производительности при использовании P2P на картах серии CMP.
- Полезно для инженеров, работающих с нестандартными конфигурациями GPU для вычислений.
P2P на CMP 90HX заработал — и сначала оказался медленнее обмена через RAM
Штатный драйвер NVIDIA считает, что CMP 90HX не поддерживает прямой обмен между GPU. Но внутри всё тот же GA102, а в драйвере остались внутренние механизмы, позволяющие принудительно переопределять обычные ограничения возможностей.
После нескольких дней сборки модулей, чтения логов и CUDA-тестов P2P наконец заработал. И выдал около 250 МБ/с — против 1,60 ГБ/с через системную память. То есть задача из «как включить P2P» превратилась в «почему рабочий P2P передаёт данные со скоростью флешки». Дальше пришлось разбираться уже с причиной этой скорости.

Кратко (AI)
Автор успешно активировал P2P-обмен данными на видеокартах NVIDIA CMP 90HX, несмотря на программные ограничения драйверов. Однако выяснилось, что скорость передачи данных в таком режиме значительно ниже, чем при использовании системной оперативной памяти, что потребовало дальнейшего технического анализа.
Обсуждение
0Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖