Журнал · Rit.work

BitDecoding-FP4 ускоряет работу с 4-битным KV-кэшем без заметной потери качества

BitDecoding-FP4 устраняет три источника ошибок в 4-битном KV-кэше и увеличивает пропускную способность LLM-сервера в 2,4–3 раза на NVIDIA B300.

Rit.work
Студия разработки
9 ноября 2026 г.2 мин чтения

Материал подготовлен автоматически по первоисточникам: ссылки на них — в конце статьи.

Длинный контекст LLM удалось обслуживать быстрее, сократив кэш ключей и значений (KV-кэш) до четырёх бит и не допустив заметного падения качества. В препринте BitDecoding-FP4, который не прошёл рецензирование, авторы получили в 2,4–3 раза больше запросов в секунду на GPU, а средняя точность с форматом NVFP4 осталась в пределах 0,5 пункта от BF16. Подход рассчитан на NVIDIA Blackwell, где тензорные ядра выполняют операции FP4 без предварительной распаковки кэша.

Обычного перевода KV-кэша в FP4 оказалось недостаточно. Запрос к модели хранится как сумма двух FP4-тензоров: второй содержит остаток, который потерялся при первом округлении. Это сократило долю запроса в ошибке оценок внимания с 60% до 1%.

Ещё две поправки работают с вероятностями и ключами. Очень малые вероятности внимания при длинном контексте могли округляться до нуля, поэтому BitDecoding-FP4 меняет их масштаб прямо внутри вычисления экспоненты. Выбросы в отдельных каналах ключей сглаживают, распределяют между каналами преобразованием Адамара и затем подбирают масштаб каждого блока.

Алгоритмические поправки сами по себе могли бы съесть выигрыш на служебных операциях. Поэтому нормализацию вероятностей перестроили так, чтобы потоки GPU обрабатывали ключи параллельно, а округление вероятностей выполнялось в том же ядре. Вторую часть запроса укладывают в свободное место первой операции матричного умножения; полная схема добавляет не более 4% к времени ядра.

Качество проверяли на плотных моделях и моделях со смесью экспертов, на задачах с длинным контекстом, рассуждениями и обучением с подкреплением. Замеры всего сервера провели на NVIDIA B300 с Qwen3-4B и Qwen3-30B-A3B при контексте от 64 до 128 тысяч токенов. Поэтому заявленный прирост пропускной способности относится прежде всего к сервисам на Blackwell, где FP4 поддерживается аппаратно.

Источники

Пауза в чтении

Похоже на вашу задачу?

Расскажите, что собираете. За полчаса разложим на этапы и назовём сроки — это бесплатно и ни к чему не обязывает.

Rit.work

Студия разработки

Собираем мобильные приложения и помогаем командам получать от AI реальную пользу. Основатель и команда, работаем удалённо — с клиентами в России и за рубежом.

← Ко всем материалам
Понравилось? Обсудим вашу задачу