upstage · text

SOLAR-10.7B-Instruct-v1.0

upstage/SOLAR-10.7B-Instruct-v1.0

SOLAR-10.7B-Instruct-v1.0 at Q4_K_M is exactly 6,461,667,936 bytes (6.02 GiB / 6.46 GB) — an effective 4.817 bits per weight, not the nominal 4. Its KV cache at 32K is 6.00 GiB.

From the file· summed from 1 file(s)From the file· KV per layer
Parameters
10.7B
Architecture
llama
48 layers
Context
4,096
native (config.json)
License
apache-2.0

Shipped quantizations

exact bytes, summed from published files
QuantSizeExact bytesEffective bpwTensorsPublisher
I1-IQ1_S2.19 GiB2,351,227,0721.753mradermacher
I1-IQ1_M2.39 GiB2,564,743,3601.912mradermacher
I1-IQ2_XXS2.72 GiB2,920,603,8402.177mradermacher
I1-IQ2_XS3.01 GiB3,230,458,0482.408mradermacher
I1-IQ2_S3.16 GiB3,392,798,9122.529mradermacher
I1-IQ2_M3.42 GiB3,677,487,2962.741mradermacher
Q2_K3.73 GiB4,003,233,7282.984mradermacher
I1-Q2_K3.73 GiB4,003,233,9842.984mradermacher
I1-IQ3_XXS3.88 GiB4,167,434,4323.107mradermacher
IQ3_XS4.14 GiB4,445,937,6003.314mradermacher
I1-IQ3_XS4.14 GiB4,445,937,8563.314mradermacher
Q2_K4.24 GiB4,549,016,1603.391TheBloke
Q3_K_S4.34 GiB4,664,564,3203.477TheBloke
Q3_K_S4.34 GiB4,664,565,6963.477mradermacher
I1-Q3_K_S4.34 GiB4,664,565,9523.477mradermacher
IQ3_S4.37 GiB4,691,304,3843.497mradermacher
I1-IQ3_S4.37 GiB4,691,304,6403.497mradermacher
IQ3_M4.51 GiB4,845,051,8403.612mradermacher
I1-IQ3_M4.51 GiB4,845,052,0963.612mradermacher
Q3_K_M4.83 GiB5,188,328,0323.868TheBloke
Q3_K_M4.84 GiB5,195,669,4403.873mradermacher
I1-Q3_K_M4.84 GiB5,195,669,6963.873mradermacher
Q3_K_L5.26 GiB5,650,750,0484.212TheBloke
Q3_K_L5.26 GiB5,650,751,4244.213mradermacher
I1-Q3_K_L5.26 GiB5,650,751,6804.213mradermacher
I1-IQ4_XS5.38 GiB5,772,591,2964.303mradermacher
IQ4_XS5.43 GiB5,827,641,2804.344mradermacher
Q4_05.66 GiB6,072,384,0964.527TheBloke
I1-Q4_05.68 GiB6,094,405,8244.543mradermacher
Q4_K_S5.68 GiB6,103,841,3764.550TheBloke
Q4_K_S5.70 GiB6,118,522,8164.561mradermacher
I1-Q4_K_S5.70 GiB6,118,523,0724.561mradermacher
Q4_K_M6.02 GiB6,461,667,9364.817TheBloke
Q4_K_M6.02 GiB6,461,669,3124.817mradermacher
I1-Q4_K_M6.02 GiB6,461,669,5684.817mradermacher
Q5_K_S6.89 GiB7,397,390,9445.514TheBloke
Q5_06.89 GiB7,397,390,9445.514TheBloke
Q5_K_S6.89 GiB7,397,392,3205.514mradermacher
I1-Q5_K_S6.89 GiB7,397,392,5765.514mradermacher
Q5_K_M7.08 GiB7,597,931,1045.664TheBloke

KV cache by context

computed per layer
ContextKV cache (f16)Flat formulaOverstated byFull / windowed / recurrent
4,0960.75 GiB0.75 GiB48 / 0 / 0
8,1921.50 GiB1.50 GiB48 / 0 / 0
16,3843.00 GiB3.00 GiB48 / 0 / 0
32,7686.00 GiB6.00 GiB48 / 0 / 0
65,53612.00 GiB12.00 GiB48 / 0 / 0
131,07224.00 GiB24.00 GiB48 / 0 / 0

Compare with

same modality, comparable size

Will it run on your card?

full quant x context sweep

Why other calculators give a different number

A parameters × bits ÷ 8 estimate puts Q4_K_M at roughly 5.62 GiB. The real file is 6.02 GiB, because a quantization is a mixture and some tensors are always kept at higher precision.

Architecture

from config.json
Layers
48
Attention heads
32
KV heads
8
Head dim
128
Hidden size
4096
Vocab
32,000
Sliding window
none
SWA period
MLA
no
Experts
Experts per token
use_sliding_window

Questions people ask

How much VRAM does SOLAR-10.7B-Instruct-v1.0 need?
Q4_K_M is exactly 6,461,667,936 bytes (6.02 GiB) in weights. Add the KV cache, which depends on your context length, plus roughly half a gigabyte of runtime overhead.
How large is SOLAR-10.7B-Instruct-v1.0's KV cache?
6.00 GiB at 32K context with an f16 cache, computed per layer. Quantizing the cache to q8_0 roughly halves it, which is often the difference between a context length fitting and not.
Which quantization of SOLAR-10.7B-Instruct-v1.0 should I use?
Q4_K_M is the usual default. Pick the largest quantization that fits your card at the context you actually need — the table above gives exact sizes for every one published.