Skip to content
KernelIndex
Search⌘K

NVFP4 fused decoder layer pre norm attention

33 eligible runs
rmsnorm

FP4-quantized fused decoder layer pre-normalization and complete attention computation. Combines RMSNorm on input hidden states, Q/K/V projections with FP4 quantization, per-head RMSNorm on Q and K, RoPE positional embeddings, Grouped Query Attention with KV repeat, and output projection with FP4 quantization.

Fastest reported
589.1µsmean · 94% of SOL
Amir M. Mir | SF TensorLicense unknown · unknown

Reported evidence · last observed 2026-08-20. Reported by source; not independently reproduced. No public source. License unknown.

No public sourceRun detail →

Current records

Workloadsuite of 16 cases · mean latencyhead_dim = 128 · q_out_half = 2560 · hidden_size = 5120 · kv_out_half = 512 · q_out_features = 5120 · kv_out_features = 1024 · hidden_size_half = 2560 · q_out_scale_blocks = 320 · hidden_scale_blocks = 320 · kv_out_scale_blocks = 64 · num_attention_heads = 40 · num_key_value_heads = 816 cases

Not measured on H100 for this workload. Challenges →

Source-native comparison · GPU NVIDIA B200 · Workload suite of 16 cases · mean latency · Protocol SOL-ExecBench evaluation stack v1.1 · mean · 28 results · last observed 2026-08-23Record history →
#
Implementation
Latency
vs #1
Trust
Observed
1
589.1µs94% SOL
1.00×
Reported · license unknown · no source
2026-08-20

Measured exactly what you asked. Reported by source; not independently reproduced.

no sourcelicense unknownno install recipeRun detail →
2
639.2µs93% SOL
1.09×
Reported · license unknown · no source
2026-07-26

Measured exactly what you asked. Reported by source; not independently reproduced.

no sourcelicense unknownno install recipeRun detail →
3
661.2µs93% SOL
1.12×
Reported · license unknown · no source
2026-08-10

Measured exactly what you asked. Reported by source; not independently reproduced.

no sourcelicense unknownno install recipeRun detail →
4
664.6µs93% SOL
1.13×
Reported · license unknown · no source
2026-07-13

Measured exactly what you asked. Reported by source; not independently reproduced.

no sourcelicense unknownno install recipeRun detail →
5
717.3µs93% SOL
1.22×
Reported · license unknown · no source
2026-08-03

Measured exactly what you asked. Reported by source; not independently reproduced.

no sourcelicense unknownno install recipeRun detail →
6
832.6µs91% SOL
1.41×
Reported · license unknown · no source
2026-08-03

Measured exactly what you asked. Reported by source; not independently reproduced.

no sourcelicense unknownno install recipeRun detail →
7
873.3µs91% SOL
1.48×
Reported · license unknown · no source
2026-07-16

Measured exactly what you asked. Reported by source; not independently reproduced.

no sourcelicense unknownno install recipeRun detail →
8
998.0µs89% SOL
1.69×
Reported · license unknown · no source
2026-08-20

Measured exactly what you asked. Reported by source; not independently reproduced.

no sourcelicense unknownno install recipeRun detail →
9
999.3µs89% SOL
1.70×
Reported · license unknown · no source
2026-08-18

Measured exactly what you asked. Reported by source; not independently reproduced.

no sourcelicense unknownno install recipeRun detail →
10
1.01ms89% SOL
1.72×
Reported · license unknown · no source
2026-08-10

Measured exactly what you asked. Reported by source; not independently reproduced.

no sourcelicense unknownno install recipeRun detail →
11
1.05ms89% SOL
1.77×
Reported · license unknown · no source
2026-08-17

Measured exactly what you asked. Reported by source; not independently reproduced.

no sourcelicense unknownno install recipeRun detail →
12
1.05ms89% SOL
1.78×
Reported · license unknown · no source
2026-07-14

Measured exactly what you asked. Reported by source; not independently reproduced.

no sourcelicense unknownno install recipeRun detail →
13
1.07ms89% SOL
1.82×
Reported · license unknown · no source
2026-08-07

Measured exactly what you asked. Reported by source; not independently reproduced.

no sourcelicense unknownno install recipeRun detail →
14
1.09ms88% SOL
1.86×
Reported · license unknown · no source
2026-08-02

Measured exactly what you asked. Reported by source; not independently reproduced.

no sourcelicense unknownno install recipeRun detail →
15
1.10ms88% SOL
1.87×
Reported · license unknown · no source
2026-08-23

Measured exactly what you asked. Reported by source; not independently reproduced.

no sourcelicense unknownno install recipeRun detail →
16
1.11ms88% SOL
1.88×
Reported · license unknown · no source
2026-08-14

Measured exactly what you asked. Reported by source; not independently reproduced.

no sourcelicense unknownno install recipeRun detail →
17
1.15ms88% SOL
1.95×
Reported · license unknown · no source
2026-08-19

Measured exactly what you asked. Reported by source; not independently reproduced.

no sourcelicense unknownno install recipeRun detail →
18
1.15ms88% SOL
1.96×
Reported · license unknown · no source
2026-07-17

Measured exactly what you asked. Reported by source; not independently reproduced.

no sourcelicense unknownno install recipeRun detail →
19
1.16ms88% SOL
1.97×
Reported · license unknown · no source
2026-08-14

Measured exactly what you asked. Reported by source; not independently reproduced.

no sourcelicense unknownno install recipeRun detail →
20
1.26ms87% SOL
2.13×
Reported · license unknown · no source
2026-08-08

Measured exactly what you asked. Reported by source; not independently reproduced.

no sourcelicense unknownno install recipeRun detail →
21
1.39ms85% SOL
2.36×
Reported · license unknown · no source
2026-07-19

Measured exactly what you asked. Reported by source; not independently reproduced.

no sourcelicense unknownno install recipeRun detail →
22
1.40ms85% SOL
2.37×
Reported · license unknown · no source
2026-07-19

Measured exactly what you asked. Reported by source; not independently reproduced.

no sourcelicense unknownno install recipeRun detail →
23
1.41ms85% SOL
2.40×
Reported · license unknown · no source
2026-08-04

Measured exactly what you asked. Reported by source; not independently reproduced.

no sourcelicense unknownno install recipeRun detail →
24
1.65ms83% SOL
2.80×
Reported · license unknown · no source
2026-07-25

Measured exactly what you asked. Reported by source; not independently reproduced.

no sourcelicense unknownno install recipeRun detail →
25
1.66ms83% SOL
2.81×
Reported · license unknown · no source
2026-07-25

Measured exactly what you asked. Reported by source; not independently reproduced.

no sourcelicense unknownno install recipeRun detail →
26
1.74ms82% SOL
2.95×
Reported · license unknown · no source
2026-07-23

Measured exactly what you asked. Reported by source; not independently reproduced.

no sourcelicense unknownno install recipeRun detail →
27
3.83ms66% SOL
6.50×
Reported · license unknown · no source
2026-07-13

Measured exactly what you asked. Reported by source; not independently reproduced.

no sourcelicense unknownno install recipeRun detail →
28
4.59ms61% SOL
7.79×
Reported · license unknown · no source
2026-07-22

Measured exactly what you asked. Reported by source; not independently reproduced.

no sourcelicense unknownno install recipeRun detail →

Implementations

Implementation
Runtime
Best latency
Evidence
Availability
unknown
639.2µs
1.09×
Reported
license unknown · no source
unknown
661.2µs
1.12×
Reported
license unknown · no source
unknown
717.3µs
1.22×
Reported
license unknown · no source
unknown
589.1µs
1.00×
Reported
license unknown · no source
unknown
635.4µs
1.08×
Reported
license unknown · no source
unknown
998.0µs
1.69×
Reported
license unknown · no source
unknown
1.05ms
1.78×
Reported
license unknown · no source
unknown
1.09ms
1.86×
Reported
license unknown · no source
Show all 33 implementations ›
unknown
1.39ms
2.36×
Reported
license unknown · no source
unknown
1.40ms
2.37×
Reported
license unknown · no source
unknown
4.96ms
8.42×
Reported
license unknown · no source
unknown
664.6µs
1.13×
Reported
license unknown · no source
unknown
832.6µs
1.41×
Reported
license unknown · no source
unknown
873.3µs
1.48×
Reported
license unknown · no source
unknown
999.3µs
1.70×
Reported
license unknown · no source
unknown
1.01ms
1.72×
Reported
license unknown · no source
unknown
1.05ms
1.77×
Reported
license unknown · no source
unknown
1.07ms
1.82×
Reported
license unknown · no source
unknown
1.10ms
1.87×
Reported
license unknown · no source
unknown
1.11ms
1.88×
Reported
license unknown · no source
unknown
1.15ms
1.95×
Reported
license unknown · no source
unknown
1.15ms
1.96×
Reported
license unknown · no source
unknown
1.16ms
1.97×
Reported
license unknown · no source
unknown
1.18ms
2.00×
Reported
license unknown · no source
unknown
1.26ms
2.13×
Reported
license unknown · no source
unknown
1.41ms
2.40×
Reported
license unknown · no source
unknown
1.65ms
2.80×
Reported
license unknown · no source
unknown
1.66ms
2.81×
Reported
license unknown · no source
unknown
1.74ms
2.95×
Reported
license unknown · no source
unknown
3.82ms
6.49×
Reported
license unknown · no source
unknown
3.83ms
6.50×
Reported
license unknown · no source
unknown
4.59ms
7.79×
Reported
license unknown · no source
unknown
6.10ms
10.36×
Reported
license unknown · no source

Semantics

Inputs and outputs
hidden_statesbf16 [batch_size, seq_len, hidden_size]
cosbf16 [batch_size, seq_len, head_dim]
sinbf16 [batch_size, seq_len, head_dim]
attention_maskbf16 [batch_size, 1, seq_len, seq_len]
input_layernorm_weightbf16 [hidden_size]
q_weight_fp4float4_e2m1fn_x2 [q_out_features, hidden_size_half]
q_scalefp8_e4m3 [q_out_features, hidden_scale_blocks]
q_global_scalefp32 scalar
k_weight_fp4float4_e2m1fn_x2 [kv_out_features, hidden_size_half]
k_scalefp8_e4m3 [kv_out_features, hidden_scale_blocks]
k_global_scalefp32 scalar
v_weight_fp4float4_e2m1fn_x2 [kv_out_features, hidden_size_half]
v_scalefp8_e4m3 [kv_out_features, hidden_scale_blocks]
v_global_scalefp32 scalar
o_weight_fp4float4_e2m1fn_x2 [hidden_size, q_out_half]
o_scalefp8_e4m3 [hidden_size, q_out_scale_blocks]
o_global_scalefp32 scalar
q_norm_weightbf16 [head_dim]
k_norm_weightbf16 [head_dim]
rms_norm_epsfp32 scalar
attn_outputbf16 [batch_size, seq_len, hidden_size]
Axes and behavior
seq_lenvariable
head_dimconstant = 128
batch_sizevariable
q_out_halfq_out_half = q_out_features // 2
hidden_sizeconstant = 5120
kv_out_halfkv_out_half = kv_out_features // 2
q_out_featuresq_out_features = num_attention_heads * head_dim
kv_out_featureskv_out_features = num_key_value_heads * head_dim
hidden_size_halfhidden_size_half = hidden_size // 2
q_out_scale_blocksq_out_scale_blocks = q_out_features // 16
hidden_scale_blockshidden_scale_blocks = hidden_size // 16
kv_out_scale_blockskv_out_scale_blocks = kv_out_features // 16
num_attention_headsconstant = 40
num_key_value_headsconstant = 8
determinismunspecified
constraintsNo mutation or aliasing
Identity
alias030_nvfp4_fused_decoder_layer_pre_norm_attentionmodelqwen3-14b-nvfp4sha256500d757fe0f1…
Sources: NVIDIA SOL-ExecBench (2026-08-23)last observed 2026-08-23How records are decidedJSON