MoE на 5090 недобирает полтора раза, и дело не в маршрутизации

#Плотная #Маршрутизация #CUDA-графы #Карта #Причина
MoE на 5090 недобирает полтора раза, и дело не в маршрутизации

RTX 5090, одна и та же сборка llama.cpp, один драйвер, батч 1. Плотная Qwen3.5-9B выбирает 72% пропускной способности памяти карты. MoE Qwen3.5-35B-A3B на той же карте выбирает 41%. Маршрутизация экспертов тут почти ни при чём, я её измерил: ядра top-k занимают 7% времени. CUDA-графы захватываются, дыр между запусками нет, занятость SM 97%. Карта работает почти всё время, просто делает работу медленнее, чем позволяет память. Причина оказалась в том, сколько байт читает одно ядро за запуск. Я написал программу на ggml, которая гоняет тот же mul_mat_vec_q на холодных весах, и снял кривую: на 1 МБ ядро берёт 23% полосы, на 4.2 МБ уже 53%, на 33.6 МБ 91%. У MoE на одно ядро приходится 4.6 МБ, у плотной модели 22.2 МБ. Вот и весь разрыв. В статье: разбивка всех 437 матвеков по трассе nsys, четыре способа померить это неправильно и посидеть в каждой ловушке по очереди, проверка модели на другой архитектуре с ошибкой 3.7% и на четырёх глубинах контекста, цена сэмплера и всей обвязки llama-ser

Начну с пары чисел, которая меня остановила.

RTX 5090, одна и та же сборка llama.cpp (b10326, коммит 3653e6d6d), один драйвер, квант Q4_0, батч 1. Плотная Qwen3.5-9B выбирает 72% пропускной способности памяти карты. MoE Qwen3.5-35B-A3B на той же карте выбирает 41%.

Сразу оговорюсь, чтобы не унесли неверный вывод: MoE при этом быстрее в абсолюте, 317 токенов в секунду против 240. Она просто оставляет на столе примерно полтора раза от собственного потолка, и оставляет по причине, которую можно назвать и померить.

Маршрутизация экспертов тут почти ни при чём. Я её измерил отдельно.

Похожие статьи

Двач
Двач

❗️Suno В С Ё — MiniMax выкатили Music 3, мощную модель для генерации музыки, которую сейчас можно бесплатно попробовать на Hugging Face

❗️Suno В С Ё — MiniMax выкатили Music 3, мощную модель для генерации музыки, которую сейчас можно бесплатно попробовать на Hugging Face Она умеет делать треки длиной до 10 минут, работает как с готовы...

Двач
Чемпионат
Чемпионат

Российские пловцы выиграли смешанную эстафету 4х100 м вольным стилем на ЧЕ-2026

Российские пловцы Егор Корнев, Иван Гирев, Дарья Клепикова и Кира Манохина завоевали золото на чемпионате Европы – 2026 по водным видам спорта в смешанной эстафете 4х100 м вольным стилем.

Чемпионат
Источник: Саудовская Аравия заморозила спонсорство «Астон Мартин» на 2027 год Чемпионат
Чемпионат

Источник: Саудовская Аравия заморозила спонсорство «Астон Мартин» на 2027 год

Автор издания Business/book GP, посвящённого экономической составляющей Формулы-1, Марк Лимаше сообщил, что Саудовская Аравия приостановила реализацию планов по расширению спонсорской поддержки «Астон...

Чемпионат
Спорт-Экспресс
Спорт-Экспресс

Россияне победили в смешанной эстафете вольным стилем на чемпионате Европы

Сборная России по плаванию выиграла смешанную эстафету вольным стилем на чемпионате Европы по водным видам спорта.

Спорт-Экспресс
Евгения Чикунова объяснила, почему так часто болеет на важных соревнованиях Чемпионат
Чемпионат

Евгения Чикунова объяснила, почему так часто болеет на важных соревнованиях

Серебряный призёр чемпионата мира на дистанции 200 м брассом российская пловчиха Евгения Чикунова рассказала, почему заболевает на важных стартах.

Чемпионат
Аргументы и Факты
Аргументы и Факты

Астрономы обнаружили в ранней Вселенной неизвестный вид черных дыр

В ранней Вселенной нашли черную дыру в оболочке из водорода.

Аргументы и Факты