Игорь Градов
Игорь Градов
5 мин
ai

27B-модель на четырёх V100 2017 года: форк vLLM дал INT4 и контекст 262K

Команда ZuBrIQ из Минска запустила нейросеть Qwen3.8-27B на четырёх видеокартах Tesla V100 2017 года, где официальный vLLM 4-битную модель не стартует, и в сентябре удвоила ей окно контекста до 262 тысяч токенов.

27B-модель на четырёх V100 2017 года: форк vLLM дал INT4 и контекст 262K

vLLM, это популярная программа-сервер, через которую нейросеть отвечает на запросы пользователей. Окно контекста показывает, сколько текста модель удерживает в голове за один раз; токен, это кусочек слова. Команда ZuBrIQ подробно описала свою сборку, и главный вывод практический: на старом серверном железе можно держать современную модель так, что промпт, документ и ответ не покидают Беларусь.

Показатель Значение Источник
Железо 4 видеокарты Tesla V100 SXM2 по 16 ГБ, всего 64 ГБ ZuBrIQ
Модель Qwen3.8-27B, плотная, 27 млрд параметров ZuBrIQ
Вес модели в 4-битном сжатии около 21 ГБ, примерно 5,3 ГБ на карту ZuBrIQ
Окно контекста 262 144 токена (было 131 072) ZuBrIQ
Холодный старт от 4 до 5 минут ZuBrIQ
Чтение таблиц по картинке 27B: 3 из 4; отдельная 4B: 0 из 3 ZuBrIQ
Память, освобождённая после отказа от 4B около 8 ГБ ZuBrIQ

Что и как измеряли?

Карты V100 построены на архитектуре Volta. Она не понимает два современных формата чисел, bfloat16 и FP8, в которых сейчас распространяют большинство моделей. В официальном vLLM для неё нет и 4-битных вычислительных ядер, программа отказывается запускаться.

Команда взяла 1Cat-vLLM, форк (ответвление чужого проекта, доработанное другими людьми) с открытой лицензией Apache-2.0. В нём есть 4-битные ядра для Volta. Модель сжата квантованием (INT4): веса хранятся в 4 битах вместо 16, примерно как фото, пережатое без заметной потери качества.

Дальше инженеры замеряли, куда уходит память, сколько её нужно на длинный контекст и как ведут себя две модели на одних картах. Отдельно они прогнали бенчмарк: прежнюю модель с архитектурой MoE (смесь экспертов, где на каждый запрос работает только часть нейросети) сравнили с плотной, где работает вся сеть целиком.

Что обнаружили?

  • Без ручных правок модель не грузится. Нужны специальная переменная окружения и принудительный формат float16, потому что родной bfloat16 на Volta отсутствует.
  • Форк неверно считает память. Загрузчик сообщает размер весов почти нулём, и при настройке «использовать 50% памяти» процесс занимал почти 14 ГБ на карту вместо 8. Лечится явным лимитом для KV-кеша (рабочей памяти модели о прочитанном в диалоге).
  • Расчёт памяти под контекст. Движок сам сообщил, что окну 131 072 токена нужно 2,08 ГиБ, это около 17,1 КБ на токен. Для 262 144 токенов команда взяла 4,6 ГБ с запасом, примерно на 268 тысяч токенов.
  • Число одновременных запросов съедает память скрыто. При 96 параллельных диалогах служебные CUDA-графы (заранее записанные цепочки вычислений) занимали около 5 ГБ сверх бюджета. Снижение до 24 почти не уменьшило пропускную способность.
  • Две модели при одновременном старте падали. Пик загрузки превышал 16 ГБ на карту, один процесс вылетал от нехватки памяти, а основная модель зависала: система показывала её активной, но порт был закрыт. Помог последовательный запуск.
  • Плотная модель заменила отдельную «зрячую». Qwen3.8-27B сама читает изображения: таблицы по картинке она разобрала в 3 случаях из 4, отдельная Qwen3-VL-4B в 0 из 3.
  • Бенчмарк MoE против плотной. До 18 сентября работала Qwen3.6-35B-A3B: 35 млрд параметров, около 3 млрд активных. Обе прогнали на 300 запросах по 512 токенов на вход и 256 на выход при 24 одновременных клиентах. Итоговые цифры в доступной части материала не приведены.
Как это читать

Это отчёт одной команды о своём сервере, а не независимое исследование. Тест на таблицах крошечный: 4 и 3 попытки. Результаты бенчмарка и обещанное объяснение, почему имя модели нельзя менять, в доступном тексте обрываются.

Что это значит для вас?

Главная ценность материала в том, что это проверенный рецепт для железа, которое уже стоит в стойке. Новые карты в Беларусь, по словам авторов, привезти сложно и дорого.

Автору Дзена. Сами сервер вы собирать не будете, зато получаете готовую тему: «как запустить нейросеть, если данные нельзя отдавать за границу». Запрос на такие разборы есть у юристов, бухгалтеров и всех, кто пишет про работу с документами.

Маркетологу. Окно в 262 тысячи токенов позволяет загрузить в модель объёмный брендбук или пачку отчётов целиком. Если у клиента есть требования к хранению персональных данных, локальный сервер снимает вопрос о передаче текстов внешнему сервису.

Предпринимателю в РФ и СНГ. Если в компании простаивают старые V100, это повод поручить айтишникам проверить форк 1Cat-vLLM. Учтите: настройка требует ручных правок, а холодный старт идёт от 4 до 5 минут. Из облачных альтернатив, доступных в РФ без своего железа, есть YandexGPT и GigaChat.

Где подвох

Форк поддерживает сторонняя команда, а не разработчики vLLM. Ошибка в расчёте памяти, найденная ZuBrIQ, показывает: без инженера, который читает логи, такая сборка будет падать в самый неудобный момент.

Мнение редакции dzen.guru

На мой взгляд, самое полезное здесь не модель, а честный список грабель: фиктивные метаданные пакета, утечка памяти, зависание при двойном старте. Такие вещи обычно узнают ценой бессонной ночи. Мы в dzen.guru считаем, что для банков и госсектора локальная нейросеть на старом железе выгоднее, чем ждать новых карт, которые могут не приехать вовсе. Если у вас пылится стойка с V100, начните с этого отчёта, а не с закупки.

По данным команды ZuBrIQ

Поделиться:TelegramVK
Игорь Градов
Игорь Градов

Основатель dzen.guru. Эксперт по монетизации и продвижению на Дзен. Автор курса «Старт на Дзен 2026».

Комментарии

Читайте также

Anthropic отдала $3,4 млрд за газовые генераторы: ИИ в энергетике уходит от общих сетей
ai

Anthropic отдала $3,4 млрд за газовые генераторы: ИИ в энергетике уходит от общих сетей

Anthropic заплатила OnePWR Solutions 3,4 млрд долларов за газовые генераторы на 1,7 гигаватта для дата-центров, потому что очереди на подключение к энергосетям…

4 мин
Что такое вайб-кодинг на деле: разработчик назвал четыре скрытые цены кода от нейросети
ai

Что такое вайб-кодинг на деле: разработчик назвал четыре скрытые цены кода от нейросети

Разработчик в авторской заметке разобрал цену вайб-кодинга, то есть написания программ руками нейросети без понимания кода, на фоне роста такого софта и…

4 мин
2 млрд писем Spirit за $10 млн: обучение нейросетей на переписке столкнулось с профсоюзом
ai

2 млрд писем Spirit за $10 млн: обучение нейросетей на переписке столкнулось с профсоюзом

Google договорилась с профсоюзом бортпроводников об условиях покупки архива авиакомпании Spirit Airlines, проходящей банкротство, и на следующей неделе суд…

5 мин