Skip to content
KernelIndex
Search⌘K

Expert output weighted index add accumulation

40 eligible runs
moe

Critical atomic MoE operation that performs weighted expert output accumulation using index_add_ with element-wise routing weight multiplication. Expert outputs are multiplied by routing weights and scattered back to original token positions using atomic additions.

Fastest reported
22.6µsmean · 89% of SOL
ac4kLicense unknown · unknown

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

No public sourceRun detail →

Current records

Workloadsuite of 16 cases · mean latencyhidden_size = 3072 · num_experts_per_tok = 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 · 21 results · last observed 2026-08-18Record history →
#
Implementation
Latency
vs #1
Trust
Observed
1
22.6µs89% SOL
1.00×
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 →
2
23.5µs89% SOL
1.04×
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
25.1µs88% SOL
1.11×
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 →
4
25.5µs88% SOL
1.13×
Reported · license unknown · no source
2026-07-27

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

no sourcelicense unknownno install recipeRun detail →
5
25.8µs87% 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 →
6
26.9µs87% SOL
1.19×
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
27.6µs86% SOL
1.22×
Reported · license unknown · no source
2026-08-15

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

no sourcelicense unknownno install recipeRun detail →
8
27.9µs86% SOL
1.23×
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 →
9
28.1µs86% SOL
1.24×
Reported · license unknown · no source
2026-08-11

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

no sourcelicense unknownno install recipeRun detail →
10
28.1µs86% SOL
1.24×
Reported · license unknown · no source
2026-08-05

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

no sourcelicense unknownno install recipeRun detail →
11
28.6µs86% SOL
1.26×
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 →
12
29.5µs85% SOL
1.30×
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 →
13
32.5µs84% SOL
1.43×
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 →
14
33.6µs84% SOL
1.48×
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 →
15
33.6µs83% SOL
1.49×
Reported · license unknown · no source
2026-08-05

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

no sourcelicense unknownno install recipeRun detail →
16
35.7µs82% SOL
1.58×
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 →
17
36.0µs83% SOL
1.59×
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 →
18
38.1µs82% SOL
1.68×
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 →
19
48.6µs78% SOL
2.15×
Reported · license unknown · no source
2026-07-15

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

no sourcelicense unknownno install recipeRun detail →
20
131.6µs55% SOL
5.81×
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 →
21
268.6µs38% SOL
11.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 →

Implementations

Implementation
Runtime
Best latency
Evidence
Availability
unknown
22.6µs
1.00×
Reported
license unknown · no source
unknown
23.5µs
1.04×
Reported
license unknown · no source
unknown
25.1µs
1.11×
Reported
license unknown · no source
unknown
25.8µs
1.14×
Reported
license unknown · no source
unknown
26.9µs
1.19×
Reported
license unknown · no source
unknown
27.9µs
1.23×
Reported
license unknown · no source
unknown
29.5µs
1.30×
Reported
license unknown · no source
unknown
32.1µs
1.42×
Reported
license unknown · no source
Show all 40 implementations ›
unknown
33.1µs
1.46×
Reported
license unknown · no source
unknown
33.6µs
1.48×
Reported
license unknown · no source
unknown
36.0µs
1.59×
Reported
license unknown · no source
unknown
45.7µs
2.02×
Reported
license unknown · no source
unknown
79.9µs
3.53×
Reported
license unknown · no source
unknown
137.5µs
6.07×
Reported
license unknown · no source
unknown
268.6µs
11.86×
Reported
license unknown · no source
unknown
22.7µs
1.00×
Reported
license unknown · no source
unknown
23.7µs
1.04×
Reported
license unknown · no source
unknown
26.0µs
1.15×
Reported
license unknown · no source
unknown
26.9µs
1.19×
Reported
license unknown · no source
unknown
27.6µs
1.22×
Reported
license unknown · no source
unknown
28.1µs
1.24×
Reported
license unknown · no source
unknown
28.1µs
1.24×
Reported
license unknown · no source
unknown
28.6µs
1.26×
Reported
license unknown · no source
unknown
32.5µs
1.43×
Reported
license unknown · no source
unknown
33.8µs
1.49×
Reported
license unknown · no source
unknown
33.9µs
1.50×
Reported
license unknown · no source
unknown
33.6µs
1.49×
Reported
license unknown · no source
unknown
35.7µs
1.58×
Reported
license unknown · no source
unknown
38.1µs
1.68×
Reported
license unknown · no source
unknown
38.4µs
1.69×
Reported
license unknown · no source
unknown
38.3µs
1.69×
Reported
license unknown · no source
unknown
40.4µs
1.79×
Reported
license unknown · no source
unknown
48.6µs
2.15×
Reported
license unknown · no source
unknown
49.3µs
2.18×
Reported
license unknown · no source
unknown
61.0µs
2.70×
Reported
license unknown · no source
unknown
131.6µs
5.81×
Reported
license unknown · no source
unknown
166.1µs
7.34×
Reported
license unknown · no source
unknown
312.4µs
13.80×
Reported
license unknown · no source
unknown
355.3µs
15.69×
Reported
license unknown · no source
unknown
25.5µs
1.13×
Reported
license unknown · no source

Semantics

Inputs and outputs
final_hidden_statesbf16 [batch_seq_len, hidden_size]
expert_outputsbf16 [num_selected_tokens, hidden_size]
token_indicesint64 [num_selected_tokens]
outputbf16 [batch_seq_len, hidden_size]
Axes and behavior
seq_lenvariable
batch_sizevariable
hidden_sizeconstant = 3072
batch_seq_lenbatch_seq_len = batch_size * seq_len
num_experts_per_tokconstant = 8
num_selected_tokensnum_selected_tokens = batch_size * seq_len * num_experts_per_tok
determinismunspecified
constraintsNo mutation or aliasing
Identity
alias008_expert_output_weighted_index_add_accumulationmodelminimax-m2sha256c3e57eba93d8…
Sources: NVIDIA SOL-ExecBench (2026-08-18)last observed 2026-08-18How records are decidedJSON