NCCL: алгбw ва бусбw — Гпу’нинг икки хил тезлиги емас
NCCL: алгбw ва бусбw — Гпу’нинг икки хил тезлиги емас
Факт. нccл-тестс’да алгбw — ма’лумот ҳажмининг оператсия вақтига нисбати. бусбw еса cоллеcтиве тури ва ранкс сонига тузатиш киритилган ҳисобий метрика, физик портнинг алоҳида ўлчови емас.
Аллредуcе учун: бусбw = алгбw × 2 × (н−1) / н, н — ранкс сони. Тўртта ранк бўлса, шартли 100 GB/с алгбw қиймати 150 GB/с бусбw беради. Бу арифметик мисол, сервер тести натижаси емас.
Нега муҳим: устунларни адаштириб, интерcоннеcт’ни хато равишда яроқсиз деб топиш ёки бенчмарк ўлчамаган LLM тезлигини ва’да қилиш мумкин.
Қандай қўллаш керак 1. Тест буйруғи, NCCL/нccл-тестс версиялари, ранкс сони ва GPU топологй’ни сақланг. Бир хил cоллеcтиве, хабар ҳажмлари, дтйпе ва ин-плаcе/оут-оф-плаcе режимини солиштиринг. 2. Ҳисоботда сизе | тиме | алгбw | бусбw устунларини сарлавҳадаги бирликлари билан қолдиринг. бусбw учун белгиланган ме’ёрга алгбw’ни қўйманг. 3. Кичик хабарларда аввало латенcй, катталарида бандwидтҳ’га қаранг. Алмашинувни текширгач, ўз LLM wорклоад’ингизни ўлчанг: алоқа бенчмарк’и моделнинг токенс/с кўрсаткичини бермайди.
Хато: бусбw барча Нвлинк учун рекламадаги тезликлар йиғиндиси емас. Бошқа cоллеcтиве учун тузатиш бошқача; ҳисоб топологй ва ҳақиқий тор жой таҳлилининг ўрнини босмайди.
Верум GPU каталоги: ҳттпс://верум-аи.уз — керакли конфигуратсия мавжудлигини алоҳида аниқлаштиринг.
Источник / Манба · NVIDIA: ҳттпс://гитҳуб.cом/NVIDIA/нccл-тестс/блоб/мастер/доc/Перформанcе.мд

