EMZETT.
Войти

VRAM и размер модели

Коротко: VRAM — это память видеокарты. Языковая модель работает быстрее всего, когда помещается в неё целиком.

Подробнее: Потребность в памяти в гигабайтах примерно такова: параметры (в миллиардах) × бит на вес ÷ 8, плюс 10–20 % на контекст и промежуточные значения. Модели на 70 млрд параметров нужно 140 ГБ в 16 бит и около 40 ГБ в 4 бита.

Наш контекст: Калькулятор скорости ИИ проверяет, помещаются ли модель и контекст в VRAM. Если нет, остаток выгружается в более медленную оперативную память (offloading).

Подробности

Модель16 бит8 бит4 бита
8 млрд16 ГБ8 ГБ4,5 ГБ
32 млрд64 ГБ32 ГБ18 ГБ
70 млрд140 ГБ70 ГБ40 ГБ
  • KV-кэш: растёт с длиной контекста и добавляется к модели (KV-кэш).
  • Несколько карт: память суммируется; скорость зависит от разделения (несколько GPU и тензорный параллелизм).
  • Правило для покупателей: 24 ГБ VRAM позволяют запускать модели примерно до 30 млрд параметров в 4 бита, 48 ГБ — примерно до 70 млрд.

См. также: Квантование, Пропускная способность памяти