archdb

LLM architectures and pretraining recipes, with sources.

NVIDIA-Nemotron-3.5-Bolt-74B-A9B-BF16

NVIDIA · reasoning checkpoint

Post-trained vision-language checkpoint (vision-adapter training, SFT, RLHF and agentic RL, SLERP merges); no base checkpoint is public. The language backbone was not pretrained from scratch: it was compressed from Nemotron 3.5 Super VL 120B-A12B with Star Elastic (router-guided architecture search plus knowledge distillation from the frozen parent), which pruned routed experts and MoE intermediate channels per layer and cut top-k from 22 to 9 (report §2). Recipe facts (train.*, ctx.*) describe that 120B-token compression and distillation stage; the parent's foundation pretraining (card: more than 20T tokens) is not restated. Despite the nemotron_h_puzzle config class, the publisher names Star Elastic, not Puzzle, as the method. Because routed-expert count and width vary per MoE layer, moe.experts and moe.expert_dim store the per-layer maxima. This BF16 checkpoint precedes the 2-bit QAD of the 24GB variant.

Open in the comparison table Hugging Face ↗ Paper ↗

KV calculations use one sequence at 131,072 tokens and 16-bit cache elements. They include bounded sliding-window caches. This is retained cache payload, not peak prefill memory. The comparison table also offers sourced mixed-precision layouts, including quantization scales.

Release

Released

2026-10-15

Source: blog · research.nvidia.com Nemotron 3.5 Bolt 24GB page; header
Published: October 15, 2026

Card Release Date line: Hugging Face 10/15/2026. The Hugging Face repository was created 2026-10-09; the report PDF is dated 15 October 2026.

Date the weights (or, if earlier, the technical report) were first made public, YYYY-MM-DD, as dated by the publisher. A Hugging Face repository creation date is used only when no dated publisher page exists, with a note.

License

other (openmdw-1.1)

Source: model-card · README.md; YAML front matter
license_name: openmdw-1.1

License of the released weights as declared by the publisher (model card metadata or license file), e.g. apache-2.0, mit, or the name of a custom license.

Input modalities

text + image + video

Source: model-card · README.md; Input
Input Type(s): Image, Video, Text

Input modalities of the released checkpoint as the publisher states them, from: text, image, video, audio, joined with ' + ' in that order ("text", "text + image + video").

Parameters

Total params

74B parameters

Source: model-card · README.md; Model Architecture
Number of model parameters: 74B Total / 9B Active

Total parameter count as reported by the publisher. See params.note for whether embeddings, MTP heads or vision towers are included.

Active params

9B parameters

Source: model-card · README.md; Model Architecture
Number of model parameters: 74B Total / 9B Active

Parameters used per token in the forward pass, as reported by the publisher.

Active non-embedding (stated)

Not disclosed

Active parameters excluding the input embedding and the output head (unembedding). Stated by the publisher, or computed from params.active by subtracting vocab × d_model for each of the embedding and output head that params.active is stated to include (basis inferred, note with the arithmetic). Not disclosed when the scope of params.active is not stated.

Counted total params

74.23B parameters

Calculated: embedding + output head + all experts + other weights, nvidia/NVIDIA-Nemotron-3.5-Bolt-74B-A9B-BF16@e09a4ce safetensors headers; reproduces stated total (backbone) and active (with output head)

Parameters of the text backbone counted from the released checkpoint's safetensors headers (embedding, output head, all experts and other weights; excluding MTP modules, vision/audio towers and n-gram lookup tables). Shown only when the counts reproduce the publisher's stated total and active parameters within 5% under some scope.

Counted embedding + head

1.074B parameters

Calculated: input embedding + output head, nvidia/NVIDIA-Nemotron-3.5-Bolt-74B-A9B-BF16@e09a4ce safetensors headers

Input embedding plus output head (once if tied), counted from the checkpoint.

Non-emb. params (counted)

73.16B parameters

Calculated: dense + routed backbone weights; excludes input embedding, output head, lookup tables, MTP and other modalities, nvidia/NVIDIA-Nemotron-3.5-Bolt-74B-A9B-BF16@e09a4ce safetensors headers; reproduces stated total (backbone) and active (with output head)

Language backbone weights excluding input embeddings, output head, lookup/Engram tables, MTP modules and vision/audio towers. Equals params.counted_total minus params.counted_embedding. Same validation as params.counted_total.

Largest layer (counted)

2.655B parameters

Calculated: max(sum of dense and routed weights sharing a full layers.<index> tensor path), all experts included, nvidia/NVIDIA-Nemotron-3.5-Bolt-74B-A9B-BF16@e09a4ce safetensors headers

Largest group of language-backbone weights sharing a full layers.<index> tensor path, including every routed expert. Excludes lookup/Engram tables, embeddings, output head, MTP and other modalities. Hybrid checkpoints may store mixers and FFNs as separate layers. All-gather volume also depends on wrapping, sharding and dtype.

Active non-emb. (counted)

8.708B parameters

Calculated: non-expert weights + sum of each layer's routed weights × its top_k / experts, excluding embedding and output head, nvidia/NVIDIA-Nemotron-3.5-Bolt-74B-A9B-BF16@e09a4ce safetensors headers; reproduces stated total (backbone) and active (with output head)

Active parameters per token excluding the input embedding and output head, counted from the checkpoint as all non-expert weights plus routed-expert weights × top_k / experts. Same validation as params.counted_total.

Counting scope

Rounded publisher figures; scope (embeddings, vision encoder) not stated. No MTP module. The safetensors metadata lists 74.885B parameters including the C-RADIO v4-H vision encoder and projector.

Source: model-card · README.md; Model Summary
Total Parameters 74B (9B active)

What the publisher's counts include or exclude (MTP modules, embeddings, vision encoder, n-gram tables).

Shape

Layers

48

Inferred from the source; see the explanation below.

Source: paper · PDF page 4; §2.2, Table 1
40 / 40 / 8

One block per token mixer: 40 Mamba-2 + 8 attention (config /llm_config/layers_block_type, 88 entries). 40 blocks are followed by a MoE FFN; the 8 Mamba-2 layers right before each attention layer have none. Same block order as Nemotron 3 Super.

Number of transformer blocks in the main backbone (attention or token mixer plus FFN), excluding MTP modules.

d_model

4,096

Source: config · /llm_config/hidden_size

Residual stream width.

Vocab

131,072

Source: config · /llm_config/vocab_size

Embedding table rows (vocab_size in config, may include padding).

Tied embeddings

No

Source: config · /llm_config/tie_word_embeddings

Input embedding and output head share weights.

d_model / layers

85.3333

Calculated: d_model / layers

Width-to-depth ratio, d_model divided by the number of blocks.

Attention

Token mixers

GQA, Mamba-2

Source: model-card · README.md; Model Summary, Architecture
Mamba-2–Transformer hybrid LatentMoE with a C-RADIO v4-H vision encoder

Attention is GQA with 32 query and 2 KV heads (config num_attention_heads, num_key_value_heads).

Token-mixing layer types in the backbone, e.g. GQA, MLA, SWA, Gated DeltaNet, Mamba-2, DSA (DeepSeek sparse attention).

Layer layout

40 Mamba-2 + 8 GQA

Inferred from the source; see the explanation below.

Source: config · config.json; /llm_config/layers_block_type
"layers_block_type": [ "mamba", "moe", "mamba", "moe", "mamba", "moe", "mamba", "attention", "moe", "mamba", "moe", "mamba", "moe", "mamba", "moe", "mamba", "attention", "moe", "mamba", "moe", "mamba", "moe", "mamba", "moe", "mamba", "attention", "moe", "mamba", "moe", "mamba", "moe", "mamba", "moe", "mamba", "moe", "mamba", "attention", "moe", "mamba", "moe", "mamba", "moe", "mamba", "moe", "mamba", "moe", "mamba", "attention", "moe", "mamba", "moe", "mamba", "moe", "mamba", "moe", "mamba", "moe", "mamba", "attention", "moe", "mamba", "moe", "mamba", "moe", "mamba", "moe", "mamba", "moe", "mamba", "attention", "moe", "mamba", "moe", "mamba", "moe", "mamba", "moe", "mamba", "attention", "moe", "mamba", "moe", "mamba", "moe", "mamba", "moe", "mamba", "moe" ]

Irregular: Mamba-2 runs before, between and after the 8 attention layers are 4, 4, 4, 5, 5, 5, 5, 4, 4. The same list is the block_type sequence of /llm_config/block_configs. Standalone moe blocks are omitted, matching shape.layers.

Token-mixer order, summarized as a pattern or layer positions. The fact's optional sequence lists each mixer in order; a ratio alone does not establish the order. Auxiliary prediction modules and standalone FFNs are excluded.

Global-attention layers

8

Source: config · /llm_config/layers_block_type | count attention

Layers whose KV cache grows with full context (dense or sparse global attention, MLA). Excludes sliding-window and linear/recurrent layers.

Linear : global

5

Calculated: attn.linear_layers / attn.global_layers

attn.linear_layers divided by attn.global_layers (3 for '3 Gated DeltaNet : 1 GQA').

Linear / SSM layers

40

Source: config · /llm_config/layers_block_type | count mamba

Layers with a fixed-size recurrent state (linear attention, DeltaNet variants, Mamba).

Query heads

32

Source: config · /llm_config/num_attention_heads

Query heads in the global-attention layers.

KV heads

2

Source: config · /llm_config/num_key_value_heads

Key/value heads in the global-attention layers. Not applicable to MLA, whose cache is a shared latent.

Heads × head dim

4,096

Calculated: heads × head_dim

attn.heads × attn.head_dim, the query projection width of global layers.

Q heads / KV head

16

Calculated: heads / kv_heads

attn.heads divided by attn.kv_heads in global layers.

QK head dim

128

Source: config · /llm_config/head_dim

Query/key dimension per head in global-attention layers (for MLA, nope + rope dims).

Positional encoding

NoPE

Source: code · modeling_nemotron_h.py; NemotronHAttention.forward
query_states = query_states.view(bsz, q_len, self.num_heads, self.head_dim).transpose(1, 2)

No rotary embedding is applied to q or k, and the config has no rope_theta. Config max_position_embeddings (262144) is stored but not used for positions.

Positional scheme in global layers: RoPE, partial RoPE, NoPE, or mixed per layer type.

QK norm

No

Source: code · modeling_nemotron_h.py; NemotronHAttention.forward
query_states = self.q_proj(hidden_states) key_states = self.k_proj(hidden_states) value_states = self.v_proj(hidden_states)

No norm between the projections and attention; config use_qk_norm is false.

Queries and keys are normalized per head before the dot product.

QKV bias

No

Source: config · /llm_config/attention_bias

Query/key/value projections have bias terms.

Linear-mixer details

Mamba-2: 128 heads × head dim 64, state 128, 8 groups, conv kernel 4

Source: paper · PDF page 4; §2.2
The compressed model retains the parent's Mamba, MoE, and attention layers and all dimensions outside the routed experts

Values from config /llm_config: mamba_num_heads 128, mamba_head_dim 64, ssm_state_size 128, n_groups 8, conv_kernel 4 (use_conv_bias true); mamba_hidden_act silu; no projection bias (use_bias, mamba_proj_bias false).

Configuration of the linear / SSM layers (e.g. Gated DeltaNet heads and dims, Mamba-2 state size), as one string.

Linear-mixer heads

128

Source: config · /llm_config/mamba_num_heads

Value heads (or SSM heads) in the linear / SSM layers.

Linear-mixer head dim

64

Source: config · /llm_config/mamba_head_dim

Head dimension of the linear / SSM layers (value head dim for DeltaNet variants, head_dim for Mamba-2).

Short conv kernel

4

Source: config · /llm_config/conv_kernel

Kernel size of the causal short convolution in linear / SSM layers or attention projections.

Feed-forward

Activation

ReLU²

Source: code · modeling_nemotron_h.py; NemotronHMLP.forward
return self.down_proj(self.act_fn(self.up_proj(x)))

Not gated (up → act → down); act_fn = ACT2FN[mlp_hidden_act] with config mlp_hidden_act relu2, for routed and shared experts.

FFN activation (SwiGLU, GeGLU, ...).

FFN bias

No

Source: config · /llm_config/mlp_bias

FFN projections have bias terms.

Mixture of experts

Routed experts

496

Inferred from the source; see the explanation below.

Source: paper · PDF page 4; §2.2, Table 1
∈ {240, 304, 368, 432, 496}

Per-layer maximum; the count varies by MoE layer (config /llm_config/block_configs n_routed_experts): 240 in 12 layers, 304 in 6, 368 in 9, 432 in 10, 496 in 3; 13,824 routed experts in total (mean 345.6). Parent: 512 in every layer.

Routed experts per MoE layer.

Experts per token

9

Source: config · /llm_config/block_configs/1/num_experts_per_tok

All 40 MoE entries of block_configs set num_experts_per_tok 9; the parent uses 22 (report §2.3).

Routed experts selected per token.

Shared experts

1

Source: config · /llm_config/n_shared_experts

Always-on experts per MoE layer.

Expert dim

2,560

Inferred from the source; see the explanation below.

Source: paper · PDF page 4; §2.2, Table 1
∈ {1536, 2048, 2304, 2560}

Per-layer maximum; experts within a layer share one width, which varies by layer (block_configs moe_intermediate_size): 1536 in 1 layer, 2048 in 11, 2304 in 15, 2560 in 13. Experts map the 1024-wide latent to this width and back (LatentMoE). Parent: 2688.

Intermediate width of one routed expert.

Shared expert dim

5,376

Source: config · /llm_config/moe_shared_expert_intermediate_size

Total intermediate width of the shared expert(s).

Leading dense layers

0

Source: config · /llm_config/layers_block_type | count mlp

Number of initial blocks that use a dense FFN instead of MoE.

Router score

sigmoid

Source: code · modeling_nemotron_h.py; NemotronHTopkRouter.forward
scores = router_logits.sigmoid()

Config scoring_func sigmoid. Expert-selection bias e_score_correction_bias is added for top-k choice only; n_group = topk_group = 1 (no group-limited routing).

Gating function over expert logits (softmax, sigmoid).

Load balancing

Not disclosed

Load-balancing method, with coefficients where disclosed.

Routed scaling factor

5

Source: config · /llm_config/routed_scaling_factor

Multiplier applied to the combined routed-expert output (routed_scaling_factor).

Renormalize top-k

Yes

Source: config · /llm_config/norm_topk_prob

Selected expert weights are renormalized to sum to 1.

Expert latent dim

1,024

Source: config · /llm_config/moe_latent_size

fc1_latent_proj (4096→1024) and fc2_latent_proj (1024→4096) wrap the routed experts; router and shared expert act on the 4096-wide hidden state (NemotronHMoE.forward).

Width of the projected space routed experts operate in (LatentMoE), when smaller than d_model.

Latent compression α (d_model / latent)

4

Calculated: d_model / moe.latent_dim

shape.d_model divided by moe.latent_dim, how much LatentMoE compresses the hidden state before routed experts.

Expert dim / d_model

0.625

Calculated: moe.expert_dim / d_model

moe.expert_dim divided by shape.d_model.

Sparsity (experts / top-k)

55.1111

Calculated: experts / top_k

Routed experts divided by experts selected per token.

Active / total

0.121622

Calculated: params.active / params.total

params.active divided by params.total.

Multi-token prediction

MTP depth

0

Inferred from the source; see the explanation below.

Source: config · /llm_config/num_nextn_predict_layers

No MTP block: mtp_block_configs is empty and model.safetensors.index.json has no mtp.* tensors. The compression stage does not mention MTP. Speculative decoding uses a separately trained LiLiCorr drafter (report §6), which is not an MTP head.

Additional future tokens predicted during pretraining (0 when the model was trained without MTP).

Normalization and stability

Norm

RMSNorm

Source: code · modeling_nemotron_h.py; NemotronHBlock.__init__
self.norm = NemotronHRMSNorm(config.hidden_size, eps=config.layer_norm_epsilon)

Normalization layer type in the blocks.

Norm placement

pre

Source: code · modeling_nemotron_h.py; NemotronHBlock docstring
Each block applies pre-normalization followed by the mixer, then adds a residual connection.

Pre-norm, post-norm, or sandwich (pre and post).

Norm epsilon

1e-05

Source: config · /llm_config/layer_norm_epsilon

Epsilon of the block normalization layers.

Context length

Pretraining context

8.192K tokens

Source: paper · PDF page 6; §2.3
Architecture search runs at 8K context, with the router converging during the first 8B tokens.

Compression and distillation stage; 72B of the 120B tokens run at 8K.

Sequence length of the main pretraining stage.

Trained context

131.1K tokens

Source: paper · PDF page 6; §2.3
A further 48B tokens at 128K brings the total to 120B tokens.

Longest sequence length trained on after context extension.

Advertised context

262.1K tokens

Source: model-card · README.md; Input
Maximum context length up to 256K tokens.

Config /llm_config/max_position_embeddings is 262144; NoPE layers do not read it.

Longest context the publisher says the model supports, possibly beyond trained length via RoPE scaling.

Extension method

Distillation recovery continued at 128K for 48B tokens after 72B tokens at 8K; no RoPE to rescale (NoPE)

Source: paper · PDF page 6; §2.3
Following Star Elastic's schedule, we perform most recovery at 8K, where it proceeds faster, before extending to long contexts.

How context was extended (stages, RoPE base change, YaRN factor).

Pretraining recipe

Pretraining tokens

120B tokens

Source: paper · PDF page 6; §2.3
A further 48B tokens at 128K brings the total to 120B tokens.

Compression (architecture search plus distillation recovery) only. Excludes the parent's foundation pretraining (card: more than 20T tokens) and post-training. The card's Bolt Training section gives a training data size of 80B tokens, which conflicts with the 120B here.

Tokens seen in pretraining including annealing and context extension, as reported.

Optimizer

Not disclosed

Optimizer used for the bulk of parameters.

Peak LR

Not disclosed

Peak learning rate of the main pretraining stage.

Final LR

Not disclosed

Learning rate at the end of the decay.

LR schedule

Not disclosed

Learning-rate schedule shape with phase boundaries.

Warmup

Not disclosed

Warmup length in steps or tokens.

Batch schedule / notes

2,048 × 8,192 at 8K; 128 × 131,072 at 128K (16.8M tokens in both)

Source: paper · PDF page 6; §2.3
The global batch size was 2,048 sequences at 8K and 128 sequences at 128K, giving approximately 16.8M tokens per batch in both settings.

Global batch size, including any batch-size ramp: sequences × sequence length (token total), or the token total alone when only that is stated.

Batch size (tokens)

16.78M tokens

Inferred from the source; see the explanation below.

Source: paper · PDF page 6; §2.3
The global batch size was 2,048 sequences at 8K and 128 sequences at 128K

2,048 × 8,192 = 128 × 131,072 = 16,777,216; no batch ramp stated.

Global batch size in tokens during the main pretraining stage, after any ramp (sequences × sequence length when stated in sequences, marked inferred).

Weight decay

Not disclosed

Decoupled weight decay coefficient.

Adam betas

Not disclosed

(beta1, beta2) of the Adam-family optimizer or its AdamW fallback.

Grad clip

Not disclosed

Global gradient-norm clipping threshold.

Training precision

Not disclosed

Matmul precision of pretraining (BF16, FP8 recipe, NVFP4 recipe) with the scaling granularity where disclosed. Never inferred from the released checkpoint dtype.

Initialization

Nemotron 3.5 Super VL 120B-A12B checkpoint with routed experts sorted by REAP scores and MoE intermediate channels by Star Elastic importance (estimated on 8M tokens), then pruned with Gumbel-softmax-weighted nested prefix masks chosen per layer by a budget-conditioned router

Source: paper · PDF pages 1, 3; §1, §2.1
We begin from a Nemotron 3.5 Super VL 120B A12B model checkpoint and use Star Elastic

Sorting: 'we sort the routed experts and MoE intermediate channels in each MoE layer in descending order using the scoring mechanisms described in REAP (Lasby et al., 2026) and Star Elastic' (p.3 §2.1); importance calibration on 8M tokens (p.6 §2.3). Hidden size, latent, shared expert, Mamba and attention dimensions are kept (Table 1).

Weight initialization (std or scheme) as stated by the publisher; config initializer_range alone is not evidence.

Extra objectives

Knowledge distillation from the frozen parent (token-level KL on next-token distributions) for the student weights, plus a router budget loss (λ = 1, tolerance 0.05) on the architecture router only

Source: paper · PDF page 3; §2.1
We use the frozen parent checkpoint as teacher T and minimize the token-level KL divergence between its next-token distribution and the student's.

Budget target derived from a <24 GB footprint at batch 1 and 128K context after quantization (§2.3). Architecture router LR 5e-3 (§2.3); the student-weight LR is not stated.

Objectives beyond next-token prediction and MTP (fill-in-the-middle rate, distillation, multimodal tokens from the start).

Data mix

70% Nemotron 3.5 Super VL SFT data, 30% Nemotron Ultra-v3 pretraining data

Source: paper · PDF page 6; §2.3
we use a blend of 70% SFT data used to train the Nemotron 3.5 Super VL parent and 30% Nemotron Ultra-v3 pretraining data.

Used for calibration, search and recovery. The compression trains only the text tower (§4.1).

Pretraining data composition as disclosed (domain shares, synthetic fraction, repetition).

Data cutoff

February 24, 2026

Source: model-card · README.md; Training, Testing, and Evaluation Datasets, Bolt Training
Time period for training data collection: 2013 to February 24, 2026

Bolt training data (compression and post-training). The parent's foundation corpus covers 2013 to December 2025; post-training data cutoff May 2026.

Pretraining data cutoff date.

Hardware

32 GB200 nodes (128 GPUs), about 64 hours as 16 consecutive four-hour jobs

Source: paper · PDF page 6; §2.3
Training used 32 GB200 nodes (128 GPUs) for approximately 64 hours, across 16 consecutive four-hour jobs.

Compression stage only.

Accelerators used for pretraining, count and duration where stated.

Accelerators

128 GB200

Source: paper · PDF page 6; §2.3
Training used 32 GB200 nodes (128 GPUs)

Compression stage only.

Accelerator count and type for the main pretraining run, as the count with thousands separators and the chip's short name ("2,048 H800", "2,048 GH200"). A stated range or bound stays as stated ("2,048–4,096 GH200").

Stages
  • architecture search

    Tokens
    8000000000
    Seq len
    8192
    Batch sequences
    2048
    Source: paper · PDF page 6; §2.3
    Architecture search runs at 8K context, with the router converging during the first 8B tokens.

    Router and student trained jointly with KD plus budget loss until the router converges.

  • short-context recovery

    Tokens
    64000000000
    Seq len
    8192
    Batch sequences
    2048
    Source: paper · PDF page 6; §2.3
    We then fix the architecture and continue distillation for another 64B tokens at 8K

    Architecture fixed; KD continues.

  • long-context recovery

    Tokens
    48000000000
    Seq len
    131072
    Batch sequences
    128
    Source: paper · PDF page 6; §2.3
    A further 48B tokens at 128K brings the total to 120B tokens.
Source: paper · PDF page 6; §2.3

Ordered pretraining stages. Each item: name, tokens, seq_len, lr, batch_tokens, batch_sequences, steps, note, quote, and source when it differs from the fact's source.

Scaling & HP transfer

Tokens / param

1.62162

Calculated: train.tokens / params.total

train.tokens divided by params.total.

Tokens / active param (non-embedding)

13.7812

Calculated: train.tokens / params.counted_active_non_embedding

train.tokens divided by params.counted_active_non_embedding, or by the stated params.active_non_embedding when there is no validated checkpoint count.

KV cache

KV bytes / token

8,192 bytes

Calculated: kv.bytes_at_context / 131072 tokens; uniform BF16, payload only; quantization overhead excluded. Global KV: 8 × (512 × 16/8) B/entry

Retained KV cache divided by context length, including bounded SWA caches and indexer keys. Exports use uniform BF16 at 131,072 tokens. The website can select uniform payload precision (no quantization overhead) or sourced component formats (including scales and documented padding). This is cache payload, not peak prefill memory or persistent prefix storage.

Global KV bytes / token

8,192 bytes

Calculated: 8192 B / 1 tokens (Global KV); uniform BF16, payload only; quantization overhead excluded. Global KV: 8 × (512 × 16/8) B/entry

Long-context global KV bytes per token, including indexer keys; excludes bounded SWA caches. Compression rates and cross-layer cache reuse are included. Exports use uniform BF16; the website's storage selector also applies here. This is the field to compare with global-KV figures in reports, using the matching storage recipe.

KV bytes / token / B active

910 bytes

Calculated: kv.bytes_per_token (131072 tokens) / (params.active / 1e9); uniform BF16, payload only; quantization overhead excluded. Global KV: 8 × (512 × 16/8) B/entry

kv.bytes_per_token divided by active parameters in billions (131,072 tokens in exports).

KV at context / B active

119,304,647 bytes

Calculated: kv.bytes_at_context (131072 tokens) / (params.active / 1e9); uniform BF16, payload only; quantization overhead excluded. Global KV: 8 × (512 × 16/8) B/entry

kv.bytes_at_context divided by active parameters in billions (131,072 tokens in exports).

KV at context

1,073,741,824 bytes

Calculated: 8192 B × 131072 (Global KV); uniform BF16, payload only; quantization overhead excluded. Global KV: 8 × (512 × 16/8) B/entry

Retained KV cache for one sequence at the selected context, including SWA windows and indexer keys. Exports use uniform BF16 at 131,072 tokens. Excludes recurrent state, compressor tail state, draft/MTP caches, temporary prefill tensors, allocator metadata and persistent prefix snapshots. Does not estimate peak prefill or total serving memory.

Evaluations

AA Intelligence Index

21

Source: leaderboard · Artificial Analysis model page /models/nemotron-3-5-bolt-74b-a9b, Wayback snapshot 2026-10-21
Nemotron 3.5 Bolt 74B-A9B scores 21 on the Artificial Analysis Intelligence Index

Variant: Nemotron 3.5 Bolt 74B-A9B. Index v4.3.2.

Artificial Analysis Intelligence Index v4.3.2 of the post-trained model, from a dated Wayback snapshot of its Artificial Analysis page. The note names the variant (reasoning setting).

All models · Link to this model