Kolik paměti potřebuje AI model?

Vyberte, kolik paměti má váš Mac, a uvidíte, které otevřené jazykové modely na něm poběží. Nebo vyberte model a zjistěte, kolik paměti potřebuje.

Kolik paměti má váš Mac?

64 GB
0

    Počítáme se 4bitovou kvantizací, dnes běžnou pro lokální modely, a s kontextem zhruba do 32 tisíc tokenů: parametry × 4,5 bitu ÷ 8, plus 10 % a 2 GB na kontext a běh. Mac dá grafice standardně asi 67 % paměti (do 36 GB) nebo 75 % (nad 36 GB); limit jde zvýšit. Jde o odhady, skutečná spotřeba závisí na softwaru a délce kontextu. Na našem Macu Studio s 256 GB a macOS 27.2.1 je limit pro grafiku 240 GB, a ten kalkulačka pro 256 GB používá.

    Údaje o modelech: Google Gemma, Wikipedia: Qwen, Nemotron, Kimi, OpenRouter, ComputingForGeeks.

    Jak kalkulačka odhaduje paměť

    Jazykový model potřebuje paměť na tři věci: na své váhy, na kontext, se kterým pracuje, a na běh okolo. Kalkulačka je sčítá takto.

    Váhy

    Při 4bitové kvantizaci zabere každý parametr včetně škálovacích koeficientů asi 4,5 bitu, tedy zhruba 0,56 GB na miliardu parametrů. Model 70B tak potřebuje jen na váhy asi 39 GB, model 120B asi 66 GB.

    Kontext a KV cache

    Pro každý token v kontextu si model drží v paměti klíče a hodnoty, takzvanou KV cache. Kolik zabere, závisí na architektuře modelu a roste s délkou kontextu. Kalkulačka přidává k vahám 10 % a 2 GB, což u většiny modelů pokryje kontext zhruba do 32 tisíc tokenů. Pro výrazně delší kontext počítejte s víc.

    Proč Mac nedá modelu celou paměť

    U Apple Silicon sdílí CPU a GPU jednu jednotnou paměť a macOS si část nechává pro systém. Kolik smí grafika standardně použít, záleží na Macu a verzi macOS. Na našem Macu Studio s 256 GB a macOS 27.2.1 hlásí Metal 240 GB, tedy všechno kromě 16 GB, a model o velikosti 224 GB běžel bez jakékoli změny nastavení. Starší verze macOS a menší Macy dávaly grafice obvykle jen zhruba dvě třetiny až tři čtvrtiny a pro ně kalkulačka toto opatrnější pravidlo ponechává. Limit jde zvýšit (nastavení iogpu.wired_limit_mb) za cenu menší rezervy pro systém a další aplikace. Proto kalkulačka ukazuje zvlášť stav „Se zvýšeným limitem“.

    4bitová, 8bitová, nebo 16bitová verze

    8bitová kvantizace potřebuje zhruba dvojnásobek paměti než 4bitová, 16bitová (BF16) asi čtyřnásobek. 4 bity jsou pro lokální provoz obvyklý kompromis: u většiny modelů je ztráta kvality malá, pod 4 bity roste rychleji. Víc v článku o tom, kolik paměti potřebuje jazykový model.

    Odhad proti měření

    ModelOdhad kalkulačkyNaměřená špičkaNejmenší Mac, kam se vejde
    Qwen3 30B-A3B20,9 GB18,7 GB32 GB
    Llama 3.3 70B45,7 GB43,3 GB64 GB
    gpt-oss-120b74,4 GB64,5 GB128 GB

    Měřeno v mlx-lm 0.32.2 s promptem 8 192 tokenů na Macu Studio M5 Ultra, 11. listopadu 2026. gpt-oss-120b používá formát MXFP4, který je o něco menší než 4,5 bitu, se kterými počítá kalkulačka.

    Odhady jsou záměrně spíš opatrné: v našem měření potřebovaly všechny tři modely o něco méně. Pokud velký Mac potřebujete jen na čas, porovnejte pronájem a koupi Macu Studio M5 Ultra. U modelu Qwen3.5 397B používá kalkulačka místo odhadu naši naměřenou špičku s kontextem 32k (227,5 GB), viz náš test tohoto modelu.