Skip to content
KernelIndex
Search⌘K

Fused GQA QKV RoPE QK norm backward

34 eligible runs
rmsnorm

Backward pass for fused GQA QKV projection with RoPE and QK normalization. Computes gradients through RMS normalization, rotary position embedding, reshape/transpose operations, and linear projection.

Fastest reported
156.9µsmean · 95% of SOL
RIAC as wellLicense unknown · unknown

Reported evidence · last observed 2026-08-21. 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 · qkv_size = 6144 · rstd_dim = 1 · num_heads = 32 · hidden_size = 4096 · num_kv_heads = 8 · num_kv_groups = 416 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 · 19 results · last observed 2026-08-23Record history →
#
Implementation
Latency
vs #1
Trust
Observed
1
156.9µs95% SOL
1.00×
Reported · license unknown · no source
2026-08-21

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

no sourcelicense unknownno install recipeRun detail →
2
168.4µs94% SOL
1.07×
Reported · license unknown · no source
2026-07-10

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

no sourcelicense unknownno install recipeRun detail →
3
171.9µs94% SOL
1.10×
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 →
4
174.4µs94% SOL
1.11×
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 →
5
174.5µs94% SOL
1.11×
Reported · license unknown · no source
2026-07-10

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

no sourcelicense unknownno install recipeRun detail →
6
179.6µs93% SOL
1.14×
Reported · license unknown · no source
2026-07-10

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

no sourcelicense unknownno install recipeRun detail →
7
189.2µs93% SOL
1.21×
Reported · license unknown · no source
2026-07-10

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

no sourcelicense unknownno install recipeRun detail →
8
196.4µs92% SOL
1.25×
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 →
9
197.6µs92% SOL
1.26×
Reported · license unknown · no source
2026-08-22

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

no sourcelicense unknownno install recipeRun detail →
10
198.4µs92% SOL
1.26×
Reported · license unknown · no source
2026-07-12

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

no sourcelicense unknownno install recipeRun detail →
11
201.1µs92% SOL
1.28×
Reported · license unknown · no source
2026-07-10

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

no sourcelicense unknownno install recipeRun detail →
12
216.3µs91% SOL
1.38×
Reported · license unknown · no source
2026-07-28

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

no sourcelicense unknownno install recipeRun detail →
13
219.1µs92% SOL
1.40×
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 →
14
226.7µs91% SOL
1.44×
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 →
15
233.5µs91% SOL
1.49×
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 →
16
238.8µs90% SOL
1.52×
Reported · license unknown · no source
2026-08-12

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

no sourcelicense unknownno install recipeRun detail →
17
246.5µs90% SOL
1.57×
Reported · license unknown · no source
2026-08-12

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

no sourcelicense unknownno install recipeRun detail →
18
410.4µs78% SOL
2.62×
Reported · license unknown · no source
2026-07-12

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

no sourcelicense unknownno install recipeRun detail →
19
612.3µs72% SOL
3.90×
Reported · license unknown · no source
2026-07-10

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
156.9µs
1.00×
Reported
license unknown · no source
unknown
163.3µs
1.04×
Reported
license unknown · no source
unknown
166.0µs
1.06×
Reported
license unknown · no source
unknown
174.4µs
1.11×
Reported
license unknown · no source
unknown
179.3µs
1.14×
Reported
license unknown · no source
unknown
190.8µs
1.22×
Reported
license unknown · no source
unknown
196.4µs
1.25×
Reported
license unknown · no source
unknown
216.3µs
1.38×
Reported
license unknown · no source
Show all 34 implementations ›
unknown
245.6µs
1.57×
Reported
license unknown · no source
unknown
577.1µs
3.68×
Reported
license unknown · no source
unknown
1.46ms
9.33×
Reported
license unknown · no source
unknown
171.0µs
1.09×
Reported
license unknown · no source
unknown
177.0µs
1.13×
Reported
license unknown · no source
unknown
174.5µs
1.11×
Reported
license unknown · no source
unknown
179.6µs
1.14×
Reported
license unknown · no source
unknown
189.2µs
1.21×
Reported
license unknown · no source
unknown
197.6µs
1.26×
Reported
license unknown · no source
unknown
201.1µs
1.28×
Reported
license unknown · no source
unknown
198.4µs
1.26×
Reported
license unknown · no source
unknown
219.1µs
1.40×
Reported
license unknown · no source
unknown
226.7µs
1.44×
Reported
license unknown · no source
unknown
233.5µs
1.49×
Reported
license unknown · no source
unknown
238.8µs
1.52×
Reported
license unknown · no source
unknown
246.5µs
1.57×
Reported
license unknown · no source
unknown
260.5µs
1.66×
Reported
license unknown · no source
unknown
409.4µs
2.61×
Reported
license unknown · no source
unknown
410.4µs
2.62×
Reported
license unknown · no source
unknown
612.3µs
3.90×
Reported
license unknown · no source
unknown
1.32ms
8.42×
Reported
license unknown · no source
unknown
1.32ms
8.44×
Reported
license unknown · no source
unknown
1.47ms
9.36×
Reported
license unknown · no source
unknown
159.8µs
1.02×
Reported
license unknown · no source
unknown
171.9µs
1.10×
Reported
license unknown · no source
unknown
168.4µs
1.07×
Reported
license unknown · no source

Semantics

Inputs and outputs
grad_querybf16 [batch_size, num_heads, seq_len, head_dim]
grad_keybf16 [batch_size, num_kv_heads, seq_len, head_dim]
grad_valuebf16 [batch_size, num_kv_heads, seq_len, head_dim]
hidden_statesbf16 [batch_size, seq_len, hidden_size]
cosbf16 [batch_size, seq_len, head_dim]
sinbf16 [batch_size, seq_len, head_dim]
qkv_weightbf16 [qkv_size, hidden_size]
q_norm_weightbf16 [head_dim]
k_norm_weightbf16 [head_dim]
query_pre_normbf16 [batch_size, num_heads, seq_len, head_dim]
key_pre_normbf16 [batch_size, num_kv_heads, seq_len, head_dim]
q_rstdbf16 [batch_size, num_heads, seq_len, rstd_dim]
k_rstdbf16 [batch_size, num_kv_heads, seq_len, rstd_dim]
epsfp32 scalar
grad_hidden_statesbf16 [batch_size, seq_len, hidden_size]
grad_cosbf16 [batch_size, seq_len, head_dim]
grad_sinbf16 [batch_size, seq_len, head_dim]
grad_qkv_weightbf16 [qkv_size, hidden_size]
grad_q_norm_weightbf16 [head_dim]
grad_k_norm_weightbf16 [head_dim]
Axes and behavior
seq_lenvariable
head_dimconstant = 128
qkv_sizeconstant = 6144
rstd_dimconstant = 1
num_headsconstant = 32
batch_sizevariable
hidden_sizeconstant = 4096
num_kv_headsconstant = 8
num_kv_groupsconstant = 4
determinismunspecified
constraintsNo mutation or aliasing
Identity
alias091_fused_gqa_qkv_rope_qk_norm_backwardmodelhunyuanimage-3-0sha2566698161c6c96…
Sources: NVIDIA SOL-ExecBench (2026-08-23)last observed 2026-08-23How records are decidedJSON