Русский
Открыть в Telegram

Пост Примеры.

14 мая 2026
(
(java || kotlin) && devOps
Примеры. Квантование - т.е. снижение размерности коэффициентов модели и кэша. Чаще используют с коэффициентами модели. Распространённый кейс: использование int4 - 4-битный int вместо 2-байтного float. Это уменьшает размер модели в нашем примере в 160 * 0.5/2 = 40 Гбайт. По KV кэшу начнём с ленивого выделения памяти для кэша. А это значит в расчетах можно ориентироваться на средний размер контекстного окна, а не максимальный. По разработке я бы оценил его в 64k. У чата сильно меньше, но мы же оцениваем Qwen Coder. Итого 100 х (64 / 256) = 25 Гб. Ещё у Qwen-а есть 2 оптимизации: Grouped Query Attention и гибридная архитектура Attention. Если вкратце - первая позволяет переиспользовать значения кэша при генерации разных символов, уменьшая требуемый объём памяти в 8 раз для нашего случая. Вторая - заменяет ряд layers на перезаписываемую матрицу постоянного размера, и как ни странно это не сильно ухудшает качество ответа, но уменьшает число слоев в 4 раза в нашем случае. Итого получаем 25 Гб / 8 / 4 * 2 ~ 2 Гб. А в сумме одна сессия Qwen 3 Coder Next - 42 Гб - уже помещается в память ноутбука. Не каждого, да. Правда эта память медленная, да и CPU не очень подходит для перемножения матриц. Но это уже совсем другая история) А еще можно квантовать и значения в KV кэше, что в теории уменьшит размер памяти в 2 или 4 раза. И шарить память между разными видеокарточками на одном сервере по шине NVLink - это называется tensor parallelism. Если у одной NVidia H100 80 Гб, то у сервера с 8 видеокартами - уже 640 Гб. Плюс часть данных можно выгружать в ОЗУ и на SSD. #ai
106 ·

Рядом в ленте

((java || kotlin) && devOpsdistroless образы Docker. Что такое Docker - это Linux... Но нет, на самом деле. Linux-а внутри может не быть. Это легко проверить, сделав образ from scratch Но((java || kotlin) && devOpsКуда пропала дешевая память? Можно даже расширить вопрос - и дешевые SSD? Про видеокарты все понятно, сначала крипта, потом AI. Геймерам остается только покупат
это сообщение
((java || kotlin) && devOpsВ продолжение предыдущего поста - цифры по памяти получаются большие, и это на достаточно скромной модели. У условного ChatGPT будет в 50 раз больше, или 40 х 5((java || kotlin) && devOpsХочется добить тему с MCP, точнее о проблеме с загрязнением контекста тулами из MCP. Схемами тулов, если уж быть точным. Есть еще одно решение - MCP Progressive
((java || kotlin) && devOps(java || kotlin) && devOps@javaKotlinDevOps · канал · Технологии
339подписчиков104средний охват поста
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем