Из текста в числа

Токенизатор разбивает вход на элементы словаря. По их идентификаторам модель выбирает начальные векторы и обрабатывает последовательность слоями. На выходе получаются оценки следующего токена; правило выбора использует настройки генерации. Выбранный токен добавляется к последовательности, затем цикл повторяется.

Текст превращается в токены; модель оценивает следующий токен, выбор добавляется к ответу
Это схема авторегрессионной генерации. Изменение temperature меняет выбор, а не обученные веса. Открыть схему крупнее ↗

Prefill и decode

Prefill обрабатывает уже известный вход: системный текст, историю и документ. Decode добавляет ответ по одному токену; новый шаг использует ранее рассчитанные данные attention. Поэтому время до первого токена и скорость дальнейшей печати — разные показатели. Для длинного документа быстрый decode не компенсирует медленный prefill.

Где помогает видеокарта

Для одного dense decode-токена приближённо нужно прочитать веса. У Qwen3 8B Q4_K_M их расчётный размер 4,68 ГиБ. Если считать только это чтение, потолок равен пропускная способность / размер весов:

Верхняя граница, не прогноз скорости
КартаПамять, ГБ/сПотолок, токенов/с
GeForce RTX 5060 Ti 16 ГБ44889
GeForce RTX 3090936186
GeForce RTX 50901792356

Числитель переведён из десятичных ГБ/с в байты, знаменатель — из ГиБ. Эта граница предполагает идеальное использование памяти и одно чтение весов; она исключает чтение KV, операции и накладные расходы. Реальный движок работает медленнее. Prefill обрабатывает много токенов параллельно и сильнее использует вычислительную часть GPU. Как измерять обе стадии.

KV-кэш в числах

Формула для обычного внимания: 2 × слои × KV-головы × размер головы × токены × байты. Qwen3 8B в FP16 требует 144 КиБ на токен; на 8K — 1,13 ГиБ, на 32K — 4,5 ГиБ. Веса при этом остаются 4,68 ГиБ в оценке Q4_K_M.

Не нужно пересчитывать ключи и значения всех прошлых токенов на каждом шаге. Схемы хранения гибридного внимания отличаются: архитектуры и формулы.

Кто организует запуск

Приложение собирает вход, движок выполняет модель. Карта ролей — в разделе принципов; управление инструментами и циклом — в статье о харнессе. Здесь рассматриваются вычисления одного вызова.

ПРОВЕРИТЬ ПЕРВОИСТОЧНИК

Источники и документация

Сведения и документация проверены 24.10.2026.