01
specification
NumKong Sparse Dot Product
Implement NumKong's u32-indexed sparse f32 dot product. The judge builds your source as libsolution.so and calls the exported function from a verifier executable.
The required symbol is extern "C" void nk_sparse_dot_u32f32(const uint32_t *a, const uint32_t *b, const float *a_weights, const float *b_weights, size_t a_length, size_t b_length, double *product).
Inputs are sorted ascending arrays of unique u32 indices. The result is the f64 accumulation of a_weights[i] * b_weights[j] for matching indices. The verifier checks every generated case, not just an aggregate.
The generated input includes explicit corner cases, NumKong-style equal-length random sparse vectors, skewed posting-list style intersections, and larger randomized sparse dots.
minimal Rust solution
#[unsafe(no_mangle)]
pub unsafe extern "C" fn nk_sparse_dot_u32f32(
a: *const u32,
b: *const u32,
a_weights: *const f32,
b_weights: *const f32,
a_length: usize,
b_length: usize,
product: *mut f64,
) {
let a = unsafe { std::slice::from_raw_parts(a, a_length) };
let b = unsafe { std::slice::from_raw_parts(b, b_length) };
let a_weights = unsafe { std::slice::from_raw_parts(a_weights, a_length) };
let b_weights = unsafe { std::slice::from_raw_parts(b_weights, b_length) };
let mut i = 0;
let mut j = 0;
let mut sum = 0.0_f64;
while i < a.len() && j < b.len() {
let ai = a[i];
let bj = b[j];
if ai == bj {
sum += f64::from(a_weights[i]) * f64::from(b_weights[j]);
i += 1;
j += 1;
} else if ai < bj {
i += 1;
} else {
j += 1;
}
}
unsafe {
*product = sum;
}
}
02
scope / runtime over time
Lang
System
double-click zooms out
double-click zooms out
double-click zooms out
double-click zooms out
No complete all-system records yet.
double-click zooms out
double-click zooms out
double-click zooms out
double-click zooms out
No successful records yet.
double-click zooms out
double-click zooms out
double-click zooms out
double-click zooms out
No successful records yet.
double-click zooms out
double-click zooms out
double-click zooms out
double-click zooms out
No successful records yet.
03
leaderboard
Leaderboard
· top 8
click any row to expand · open multiple to compare
Rank
User
Lang
Geomean
Position in CDF
When
GEOMEAN SLOWDOWN
1.082x
RAPTOR COVE P-CORE
#46.519ms
1.003x
GRACEMONT E-CORE
#621.750ms
1.263x
AMD ZEN 4
#13.379ms
1.000x
GEOMEAN SLOWDOWN
1.083x
RAPTOR COVE P-CORE
#46.531ms
1.005x
GRACEMONT E-CORE
#621.279ms
1.236x
AMD ZEN 4
#43.459ms
1.024x
GEOMEAN SLOWDOWN
1.088x
RAPTOR COVE P-CORE
#56.563ms
1.010x
GRACEMONT E-CORE
#621.587ms
1.254x
AMD ZEN 4
#33.435ms
1.016x
GEOMEAN SLOWDOWN
1.093x
RAPTOR COVE P-CORE
#56.539ms
1.006x
GRACEMONT E-CORE
#621.730ms
1.262x
AMD ZEN 4
#43.471ms
1.027x
GEOMEAN SLOWDOWN
1.161x
RAPTOR COVE P-CORE
#57.002ms
1.078x
GRACEMONT E-CORE
#722.955ms
1.333x
AMD ZEN 4
#53.685ms
1.091x
GEOMEAN SLOWDOWN
1.563x
RAPTOR COVE P-CORE
#710.982ms
1.690x
GRACEMONT E-CORE
#519.434ms
1.128x
AMD ZEN 4
#76.760ms
2.000x
GEOMEAN SLOWDOWN
8.274x
RAPTOR COVE P-CORE
#775.261ms
11.584x
GRACEMONT E-CORE
#894.210ms
5.471x
AMD ZEN 4
#730.206ms
8.939x
GEOMEAN SLOWDOWN
8.387x
RAPTOR COVE P-CORE
#774.124ms
11.409x
GRACEMONT E-CORE
#897.332ms
5.652x
AMD ZEN 4
#830.921ms
9.150x
Rank
User
Lang
Geomean
Position in CDF
When
GEOMEAN SLOWDOWN
1.088x
RAPTOR COVE P-CORE
#56.563ms
1.010x
GRACEMONT E-CORE
#621.587ms
1.254x
AMD ZEN 4
#33.435ms
1.016x
GEOMEAN SLOWDOWN
1.563x
RAPTOR COVE P-CORE
#710.982ms
1.690x
GRACEMONT E-CORE
#519.434ms
1.128x
AMD ZEN 4
#76.760ms
2.000x
GEOMEAN SLOWDOWN
8.274x
RAPTOR COVE P-CORE
#775.261ms
11.584x
GRACEMONT E-CORE
#894.210ms
5.471x
AMD ZEN 4
#730.206ms
8.939x
Rank
User
Lang
Geomean
Position in CDF
When
GEOMEAN SLOWDOWN
1.093x
RAPTOR COVE P-CORE
#56.539ms
1.006x
GRACEMONT E-CORE
#621.730ms
1.262x
AMD ZEN 4
#43.471ms
1.027x
GEOMEAN SLOWDOWN
1.161x
RAPTOR COVE P-CORE
#57.002ms
1.078x
GRACEMONT E-CORE
#722.955ms
1.333x
AMD ZEN 4
#53.685ms
1.091x
GEOMEAN SLOWDOWN
8.387x
RAPTOR COVE P-CORE
#774.124ms
11.409x
GRACEMONT E-CORE
#897.332ms
5.652x
AMD ZEN 4
#830.921ms
9.150x
Rank
User
Lang
Geomean
Position in CDF
When
GEOMEAN SLOWDOWN
1.082x
RAPTOR COVE P-CORE
#46.519ms
1.003x
GRACEMONT E-CORE
#621.750ms
1.263x
AMD ZEN 4
#13.379ms
1.000x
GEOMEAN SLOWDOWN
1.083x
RAPTOR COVE P-CORE
#46.531ms
1.005x
GRACEMONT E-CORE
#621.279ms
1.236x
AMD ZEN 4
#43.459ms
1.024x
No complete all-system CUDA submissions yet.
Leaderboard
· top 8
click any row to expand · open multiple to compare
Rank
User
Lang
Best
Position in CDF
Analysis
When
BEST
6.497ms
WORST RUN
6.590ms
CYCLESi
15,029,330
INSTRi
69,323,649
IPCi
4.613
BRANCHESi
3,090,693
BR MISSESi
13,673
BR MISPi
0.44%
L1 MISSi
23,368
L2 MISSi
3,782
L3 MISSi
2,655
DTLB MISSi
353
UOPS P0i
12,685,752
UOPS P1i
12,627,402
UOPS P2/3/10i
18,499,993
UOPS P4/9i
432,387
UOPS P5/11i
13,190,697
UOPS P6i
6,898,683
UOPS P7/8i
420,201
TMA SLOTSi
89,852,400
TMA BEi
10,324,794
TMA BADi
1,615,003
TMA FEi
6,523,933
TMA RETi
71,408,729
TMA MEMi
2,549,502
TMA BR BADi
1,862,730
STALL TOTi
1,488,540
STALL L1Di
468,609
STALL L2i
298,326
STALL L3i
243,088
EXE LOADi
671,821
EXE STOREi
13,576
SPLIT LDi
3,092,657
CLEARSi
535
UOPS MSi
0
BEST
6.506ms
WORST RUN
6.615ms
CYCLESi
14,996,522
INSTRi
69,332,651
IPCi
4.623
BRANCHESi
3,090,171
BR MISSESi
13,659
BR MISPi
0.44%
L1 MISSi
26,173
L2 MISSi
3,756
L3 MISSi
2,735
DTLB MISSi
348
UOPS P0i
12,689,754
UOPS P1i
12,630,670
UOPS P2/3/10i
18,503,418
UOPS P4/9i
430,955
UOPS P5/11i
13,198,335
UOPS P6i
6,893,976
UOPS P7/8i
420,069
TMA SLOTSi
90,443,250
TMA BEi
10,657,194
TMA BADi
1,589,417
TMA FEi
6,796,341
TMA RETi
71,421,102
TMA MEMi
2,590,836
TMA BR BADi
1,572,902
STALL TOTi
1,542,164
STALL L1Di
505,142
STALL L2i
322,217
STALL L3i
266,702
EXE LOADi
704,164
EXE STOREi
13,906
SPLIT LDi
3,093,667
CLEARSi
581
UOPS MSi
0
BEST
6.516ms
WORST RUN
6.578ms
CYCLESi
14,986,363
INSTRi
68,946,096
IPCi
4.601
BRANCHESi
3,087,840
BR MISSESi
16,852
BR MISPi
0.55%
L1 MISSi
28,867
L2 MISSi
3,713
L3 MISSi
2,438
DTLB MISSi
336
UOPS P0i
12,671,000
UOPS P1i
12,606,872
UOPS P2/3/10i
18,532,846
UOPS P4/9i
428,328
UOPS P5/11i
12,953,393
UOPS P6i
7,677,264
UOPS P7/8i
416,219
TMA SLOTSi
89,796,528
TMA BEi
5,784,522
TMA BADi
1,893,576
TMA FEi
10,325,508
TMA RETi
71,814,322
TMA MEMi
2,381,334
TMA BR BADi
1,863,835
STALL TOTi
1,516,079
STALL L1Di
487,821
STALL L2i
295,011
STALL L3i
240,700
EXE LOADi
708,035
EXE STOREi
10,355
SPLIT LDi
3,091,722
CLEARSi
482
UOPS MSi
0
BEST
6.538ms
WORST RUN
6.590ms
CYCLESi
15,058,011
INSTRi
69,356,364
IPCi
4.606
BRANCHESi
3,090,761
BR MISSESi
13,873
BR MISPi
0.45%
L1 MISSi
28,517
L2 MISSi
3,832
L3 MISSi
2,551
DTLB MISSi
342
UOPS P0i
12,694,101
UOPS P1i
12,633,331
UOPS P2/3/10i
18,500,771
UOPS P4/9i
429,398
UOPS P5/11i
13,167,615
UOPS P6i
6,914,861
UOPS P7/8i
417,483
TMA SLOTSi
90,131,796
TMA BEi
10,359,912
TMA BADi
1,620,198
TMA FEi
6,742,687
TMA RETi
71,429,885
TMA MEMi
2,693,652
TMA BR BADi
1,525,825
STALL TOTi
1,582,647
STALL L1Di
533,079
STALL L2i
353,419
STALL L3i
298,270
EXE LOADi
737,411
EXE STOREi
13,497
SPLIT LDi
3,094,008
CLEARSi
1,134
UOPS MSi
0
BEST
7.002ms
WORST RUN
7.041ms
CYCLESi
16,167,589
INSTRi
70,453,493
IPCi
4.358
BRANCHESi
3,094,139
BR MISSESi
13,291
BR MISPi
0.43%
L1 MISSi
65,817
L2 MISSi
5,068
L3 MISSi
3,921
DTLB MISSi
341
UOPS P0i
13,463,658
UOPS P1i
13,192,736
UOPS P2/3/10i
18,496,783
UOPS P4/9i
432,018
UOPS P5/11i
14,025,600
UOPS P6i
7,780,288
UOPS P7/8i
421,054
TMA SLOTSi
96,947,736
TMA BEi
11,638,686
TMA BADi
1,587,164
TMA FEi
9,362,636
TMA RETi
74,379,974
TMA MEMi
5,460,018
TMA BR BADi
1,527,178
STALL TOTi
1,818,170
STALL L1Di
954,932
STALL L2i
405,079
STALL L3i
338,918
EXE LOADi
1,247,669
EXE STOREi
13,603
SPLIT LDi
3,092,771
CLEARSi
598
UOPS MSi
0
BEST
10.981ms
WORST RUN
11.042ms
CYCLESi
26,126,453
INSTRi
106,279,118
IPCi
4.068
BRANCHESi
3,496,494
BR MISSESi
13,680
BR MISPi
0.39%
L1 MISSi
57,765
L2 MISSi
3,658
L3 MISSi
2,475
DTLB MISSi
378
UOPS P0i
21,387,485
UOPS P1i
20,892,336
UOPS P2/3/10i
29,787,550
UOPS P4/9i
453,953
UOPS P5/11i
22,732,831
UOPS P6i
10,077,902
UOPS P7/8i
441,378
TMA SLOTSi
156,594,462
TMA BEi
37,003,368
TMA BADi
1,679,393
TMA FEi
9,932,629
TMA RETi
107,998,828
TMA MEMi
4,064,922
TMA BR BADi
1,613,755
STALL TOTi
1,534,858
STALL L1Di
784,054
STALL L2i
316,002
STALL L3i
257,841
EXE LOADi
988,312
EXE STOREi
14,862
SPLIT LDi
1,520,236
CLEARSi
558
UOPS MSi
0
BEST
74.124ms
WORST RUN
74.955ms
CYCLESi
183,682,995
INSTRi
116,124,155
IPCi
0.632
BRANCHESi
46,447,108
BR MISSESi
5,711,173
BR MISPi
12.30%
L1 MISSi
90,710
L2 MISSi
5,702
L3 MISSi
3,812
DTLB MISSi
799
UOPS P0i
12,000,137
UOPS P1i
9,068,955
UOPS P2/3/10i
60,329,088
UOPS P4/9i
821,731
UOPS P5/11i
31,942,929
UOPS P6i
80,700,354
UOPS P7/8i
820,640
TMA SLOTSi
1,104,221,352
TMA BEi
99,278,784
TMA BADi
321,164,523
TMA FEi
604,476,850
TMA RETi
85,021,647
TMA MEMi
12,345,006
TMA BR BADi
321,903,505
STALL TOTi
83,392,602
STALL L1Di
996,806
STALL L2i
692,923
STALL L3i
562,423
EXE LOADi
15,811,849
EXE STOREi
15,608
SPLIT LDi
1,214
CLEARSi
800
UOPS MSi
0
BEST
75.261ms
WORST RUN
75.680ms
CYCLESi
186,614,693
INSTRi
113,720,690
IPCi
0.609
BRANCHESi
44,599,414
BR MISSESi
5,857,643
BR MISPi
13.13%
L1 MISSi
73,890
L2 MISSi
4,246
L3 MISSi
3,028
DTLB MISSi
370
UOPS P0i
9,955,350
UOPS P1i
9,114,104
UOPS P2/3/10i
58,294,736
UOPS P4/9i
449,439
UOPS P5/11i
29,582,109
UOPS P6i
81,695,173
UOPS P7/8i
438,287
TMA SLOTSi
1,122,740,202
TMA BEi
100,355,568
TMA BADi
319,152,109
TMA FEi
626,472,179
TMA RETi
82,621,237
TMA MEMi
12,191,754
TMA BR BADi
318,173,964
STALL TOTi
85,006,444
STALL L1Di
868,393
STALL L2i
583,856
STALL L3i
477,756
EXE LOADi
16,409,884
EXE STOREi
13,687
SPLIT LDi
663
CLEARSi
778
UOPS MSi
0
Rank
User
Lang
Best
Position in CDF
Analysis
When
BEST
6.538ms
WORST RUN
6.590ms
CYCLESi
15,058,011
INSTRi
69,356,364
IPCi
4.606
BRANCHESi
3,090,761
BR MISSESi
13,873
BR MISPi
0.45%
L1 MISSi
28,517
L2 MISSi
3,832
L3 MISSi
2,551
DTLB MISSi
342
UOPS P0i
12,694,101
UOPS P1i
12,633,331
UOPS P2/3/10i
18,500,771
UOPS P4/9i
429,398
UOPS P5/11i
13,167,615
UOPS P6i
6,914,861
UOPS P7/8i
417,483
TMA SLOTSi
90,131,796
TMA BEi
10,359,912
TMA BADi
1,620,198
TMA FEi
6,742,687
TMA RETi
71,429,885
TMA MEMi
2,693,652
TMA BR BADi
1,525,825
STALL TOTi
1,582,647
STALL L1Di
533,079
STALL L2i
353,419
STALL L3i
298,270
EXE LOADi
737,411
EXE STOREi
13,497
SPLIT LDi
3,094,008
CLEARSi
1,134
UOPS MSi
0
BEST
10.981ms
WORST RUN
11.042ms
CYCLESi
26,126,453
INSTRi
106,279,118
IPCi
4.068
BRANCHESi
3,496,494
BR MISSESi
13,680
BR MISPi
0.39%
L1 MISSi
57,765
L2 MISSi
3,658
L3 MISSi
2,475
DTLB MISSi
378
UOPS P0i
21,387,485
UOPS P1i
20,892,336
UOPS P2/3/10i
29,787,550
UOPS P4/9i
453,953
UOPS P5/11i
22,732,831
UOPS P6i
10,077,902
UOPS P7/8i
441,378
TMA SLOTSi
156,594,462
TMA BEi
37,003,368
TMA BADi
1,679,393
TMA FEi
9,932,629
TMA RETi
107,998,828
TMA MEMi
4,064,922
TMA BR BADi
1,613,755
STALL TOTi
1,534,858
STALL L1Di
784,054
STALL L2i
316,002
STALL L3i
257,841
EXE LOADi
988,312
EXE STOREi
14,862
SPLIT LDi
1,520,236
CLEARSi
558
UOPS MSi
0
BEST
75.261ms
WORST RUN
75.680ms
CYCLESi
186,614,693
INSTRi
113,720,690
IPCi
0.609
BRANCHESi
44,599,414
BR MISSESi
5,857,643
BR MISPi
13.13%
L1 MISSi
73,890
L2 MISSi
4,246
L3 MISSi
3,028
DTLB MISSi
370
UOPS P0i
9,955,350
UOPS P1i
9,114,104
UOPS P2/3/10i
58,294,736
UOPS P4/9i
449,439
UOPS P5/11i
29,582,109
UOPS P6i
81,695,173
UOPS P7/8i
438,287
TMA SLOTSi
1,122,740,202
TMA BEi
100,355,568
TMA BADi
319,152,109
TMA FEi
626,472,179
TMA RETi
82,621,237
TMA MEMi
12,191,754
TMA BR BADi
318,173,964
STALL TOTi
85,006,444
STALL L1Di
868,393
STALL L2i
583,856
STALL L3i
477,756
EXE LOADi
16,409,884
EXE STOREi
13,687
SPLIT LDi
663
CLEARSi
778
UOPS MSi
0
Rank
User
Lang
Best
Position in CDF
Analysis
When
BEST
6.506ms
WORST RUN
6.615ms
CYCLESi
14,996,522
INSTRi
69,332,651
IPCi
4.623
BRANCHESi
3,090,171
BR MISSESi
13,659
BR MISPi
0.44%
L1 MISSi
26,173
L2 MISSi
3,756
L3 MISSi
2,735
DTLB MISSi
348
UOPS P0i
12,689,754
UOPS P1i
12,630,670
UOPS P2/3/10i
18,503,418
UOPS P4/9i
430,955
UOPS P5/11i
13,198,335
UOPS P6i
6,893,976
UOPS P7/8i
420,069
TMA SLOTSi
90,443,250
TMA BEi
10,657,194
TMA BADi
1,589,417
TMA FEi
6,796,341
TMA RETi
71,421,102
TMA MEMi
2,590,836
TMA BR BADi
1,572,902
STALL TOTi
1,542,164
STALL L1Di
505,142
STALL L2i
322,217
STALL L3i
266,702
EXE LOADi
704,164
EXE STOREi
13,906
SPLIT LDi
3,093,667
CLEARSi
581
UOPS MSi
0
BEST
7.002ms
WORST RUN
7.041ms
CYCLESi
16,167,589
INSTRi
70,453,493
IPCi
4.358
BRANCHESi
3,094,139
BR MISSESi
13,291
BR MISPi
0.43%
L1 MISSi
65,817
L2 MISSi
5,068
L3 MISSi
3,921
DTLB MISSi
341
UOPS P0i
13,463,658
UOPS P1i
13,192,736
UOPS P2/3/10i
18,496,783
UOPS P4/9i
432,018
UOPS P5/11i
14,025,600
UOPS P6i
7,780,288
UOPS P7/8i
421,054
TMA SLOTSi
96,947,736
TMA BEi
11,638,686
TMA BADi
1,587,164
TMA FEi
9,362,636
TMA RETi
74,379,974
TMA MEMi
5,460,018
TMA BR BADi
1,527,178
STALL TOTi
1,818,170
STALL L1Di
954,932
STALL L2i
405,079
STALL L3i
338,918
EXE LOADi
1,247,669
EXE STOREi
13,603
SPLIT LDi
3,092,771
CLEARSi
598
UOPS MSi
0
BEST
74.124ms
WORST RUN
74.955ms
CYCLESi
183,682,995
INSTRi
116,124,155
IPCi
0.632
BRANCHESi
46,447,108
BR MISSESi
5,711,173
BR MISPi
12.30%
L1 MISSi
90,710
L2 MISSi
5,702
L3 MISSi
3,812
DTLB MISSi
799
UOPS P0i
12,000,137
UOPS P1i
9,068,955
UOPS P2/3/10i
60,329,088
UOPS P4/9i
821,731
UOPS P5/11i
31,942,929
UOPS P6i
80,700,354
UOPS P7/8i
820,640
TMA SLOTSi
1,104,221,352
TMA BEi
99,278,784
TMA BADi
321,164,523
TMA FEi
604,476,850
TMA RETi
85,021,647
TMA MEMi
12,345,006
TMA BR BADi
321,903,505
STALL TOTi
83,392,602
STALL L1Di
996,806
STALL L2i
692,923
STALL L3i
562,423
EXE LOADi
15,811,849
EXE STOREi
15,608
SPLIT LDi
1,214
CLEARSi
800
UOPS MSi
0
Rank
User
Lang
Best
Position in CDF
Analysis
When
BEST
6.497ms
WORST RUN
6.590ms
CYCLESi
15,029,330
INSTRi
69,323,649
IPCi
4.613
BRANCHESi
3,090,693
BR MISSESi
13,673
BR MISPi
0.44%
L1 MISSi
23,368
L2 MISSi
3,782
L3 MISSi
2,655
DTLB MISSi
353
UOPS P0i
12,685,752
UOPS P1i
12,627,402
UOPS P2/3/10i
18,499,993
UOPS P4/9i
432,387
UOPS P5/11i
13,190,697
UOPS P6i
6,898,683
UOPS P7/8i
420,201
TMA SLOTSi
89,852,400
TMA BEi
10,324,794
TMA BADi
1,615,003
TMA FEi
6,523,933
TMA RETi
71,408,729
TMA MEMi
2,549,502
TMA BR BADi
1,862,730
STALL TOTi
1,488,540
STALL L1Di
468,609
STALL L2i
298,326
STALL L3i
243,088
EXE LOADi
671,821
EXE STOREi
13,576
SPLIT LDi
3,092,657
CLEARSi
535
UOPS MSi
0
BEST
6.516ms
WORST RUN
6.578ms
CYCLESi
14,986,363
INSTRi
68,946,096
IPCi
4.601
BRANCHESi
3,087,840
BR MISSESi
16,852
BR MISPi
0.55%
L1 MISSi
28,867
L2 MISSi
3,713
L3 MISSi
2,438
DTLB MISSi
336
UOPS P0i
12,671,000
UOPS P1i
12,606,872
UOPS P2/3/10i
18,532,846
UOPS P4/9i
428,328
UOPS P5/11i
12,953,393
UOPS P6i
7,677,264
UOPS P7/8i
416,219
TMA SLOTSi
89,796,528
TMA BEi
5,784,522
TMA BADi
1,893,576
TMA FEi
10,325,508
TMA RETi
71,814,322
TMA MEMi
2,381,334
TMA BR BADi
1,863,835
STALL TOTi
1,516,079
STALL L1Di
487,821
STALL L2i
295,011
STALL L3i
240,700
EXE LOADi
708,035
EXE STOREi
10,355
SPLIT LDi
3,091,722
CLEARSi
482
UOPS MSi
0
No successful CUDA submissions yet.
Leaderboard
· top 8
click any row to expand · open multiple to compare
Rank
User
Lang
Best
Position in CDF
Analysis
When
BEST
17.221ms
WORST RUN
17.265ms
CYCLESi
29,204,807
INSTRi
70,461,949
IPCi
2.413
BRANCHESi
3,820,626
BR MISSESi
14,233
BR MISPi
0.37%
L1 MISSi
373,974
L2 MISSi
4,761
L3 MISSi
3,927
DTLB MISSi
1,327
TMA BEi
27,108,498
TMA BADi
3,109,307
TMA FEi
10,368,838
TMA FE LATi
2,235,489
TMA FE BWi
8,133,349
TMA RETi
105,600,149
TMA MEMi
200,900
TMA BAD BRi
3,059,152
TMA BAD CLRi
50,155
TMA BE COREi
16,015,775
TMA BE ALLOCi
6,930,574
TMA BE REGi
230,860
TMA BE ROBi
3,012,730
TMA BE SERi
886,330
MBS L2i
1,255,082
MBS LLCi
29,919
MBS DRAMi
424,794
SPLIT LDi
2,246,436
BEST
17.512ms
WORST RUN
17.572ms
CYCLESi
29,755,036
INSTRi
55,308,216
IPCi
1.859
BRANCHESi
3,471,236
BR MISSESi
14,555
BR MISPi
0.42%
L1 MISSi
395,640
L2 MISSi
4,651
L3 MISSi
3,838
DTLB MISSi
1,164
TMA BEi
47,458,414
TMA BADi
3,089,000
TMA FEi
8,101,537
TMA FE LATi
2,303,265
TMA FE BWi
5,798,272
TMA RETi
90,330,933
TMA MEMi
216,015
TMA BAD BRi
3,039,328
TMA BAD CLRi
49,672
TMA BE COREi
44,050,785
TMA BE ALLOCi
132,678
TMA BE REGi
1,701,305
TMA BE ROBi
606,335
TMA BE SERi
863,469
MBS L2i
1,437,812
MBS LLCi
33,448
MBS DRAMi
437,002
SPLIT LDi
1,520,485
BEST
18.671ms
WORST RUN
19.254ms
CYCLESi
31,777,613
INSTRi
57,278,755
IPCi
1.802
BRANCHESi
2,474,945
BR MISSESi
15,072
BR MISPi
0.61%
L1 MISSi
341,877
L2 MISSi
4,694
L3 MISSi
3,760
DTLB MISSi
1,272
TMA BEi
52,546,717
TMA BADi
3,260,304
TMA FEi
7,970,466
TMA FE LATi
2,172,104
TMA FE BWi
5,798,362
TMA RETi
95,257,991
TMA MEMi
203,785
TMA BAD BRi
3,207,512
TMA BAD CLRi
52,792
TMA BE COREi
43,380,100
TMA BE ALLOCi
140,107
TMA BE REGi
12,089,220
TMA BE ROBi
646,375
TMA BE SERi
891,722
MBS L2i
1,327,377
MBS LLCi
32,140
MBS DRAMi
431,801
SPLIT LDi
1,521,299
BEST
19.398ms
WORST RUN
19.477ms
CYCLESi
33,150,396
INSTRi
110,739,224
IPCi
3.341
BRANCHESi
6,459,672
BR MISSESi
15,335
BR MISPi
0.24%
L1 MISSi
273,328
L2 MISSi
4,595
L3 MISSi
3,712
DTLB MISSi
1,371
TMA BEi
40,501,033
TMA BADi
3,127,621
TMA FEi
5,023,586
TMA FE LATi
2,261,686
TMA FE BWi
2,761,900
TMA RETi
117,163,442
TMA MEMi
217,925
TMA BAD BRi
3,077,708
TMA BAD CLRi
49,913
TMA BE COREi
35,344,445
TMA BE ALLOCi
130,703
TMA BE REGi
0
TMA BE ROBi
3,848,000
TMA BE SERi
911,649
MBS L2i
1,111,735
MBS LLCi
33,499
MBS DRAMi
547,165
SPLIT LDi
2,984,920
BEST
19.563ms
WORST RUN
20.138ms
CYCLESi
33,322,172
INSTRi
59,797,291
IPCi
1.795
BRANCHESi
2,927,723
BR MISSESi
24,200
BR MISPi
0.83%
L1 MISSi
346,574
L2 MISSi
6,009
L3 MISSi
4,868
DTLB MISSi
1,567
TMA BEi
58,146,783
TMA BADi
5,425,271
TMA FEi
9,441,263
TMA FE LATi
2,697,028
TMA FE BWi
6,744,235
TMA RETi
98,012,737
TMA MEMi
305,425
TMA BAD BRi
5,344,994
TMA BAD CLRi
80,277
TMA BE COREi
35,182,590
TMA BE ALLOCi
246,145
TMA BE REGi
15,551,865
TMA BE ROBi
1,010,970
TMA BE SERi
1,363,679
MBS L2i
1,462,647
MBS LLCi
47,090
MBS DRAMi
570,897
SPLIT LDi
1,521,689
BEST
22.669ms
WORST RUN
22.734ms
CYCLESi
39,063,226
INSTRi
68,642,754
IPCi
1.757
BRANCHESi
3,088,481
BR MISSESi
14,206
BR MISPi
0.46%
L1 MISSi
180,008
L2 MISSi
4,548
L3 MISSi
3,723
DTLB MISSi
1,182
TMA BEi
71,694,456
TMA BADi
2,988,647
TMA FEi
4,219,821
TMA FE LATi
2,172,855
TMA FE BWi
2,046,966
TMA RETi
116,471,220
TMA MEMi
196,320
TMA BAD BRi
2,941,598
TMA BAD CLRi
47,049
TMA BE COREi
65,303,130
TMA BE ALLOCi
2,789,526
TMA BE REGi
2,095,885
TMA BE ROBi
514,590
TMA BE SERi
890,191
MBS L2i
988,130
MBS LLCi
30,943
MBS DRAMi
399,169
SPLIT LDi
2,644,436
BEST
94.145ms
WORST RUN
95.017ms
CYCLESi
167,323,566
INSTRi
113,664,655
IPCi
0.679
BRANCHESi
44,571,522
BR MISSESi
5,101,326
BR MISPi
11.45%
L1 MISSi
291,015
L2 MISSi
3,518
L3 MISSi
2,893
DTLB MISSi
1,425
TMA BEi
2,797,724
TMA BADi
448,015,546
TMA FEi
271,274,673
TMA FE LATi
52,941,612
TMA FE BWi
218,333,061
TMA RETi
114,077,581
TMA MEMi
218,190
TMA BAD BRi
447,963,606
TMA BAD CLRi
51,940
TMA BE COREi
748,105
TMA BE ALLOCi
130,880
TMA BE REGi
0
TMA BE ROBi
649,665
TMA BE SERi
896,099
MBS L2i
2,557,149
MBS LLCi
23,628
MBS DRAMi
429,693
SPLIT LDi
852
BEST
97.332ms
WORST RUN
98.950ms
CYCLESi
172,934,002
INSTRi
116,242,515
IPCi
0.672
BRANCHESi
46,502,940
BR MISSESi
5,114,641
BR MISPi
11.00%
L1 MISSi
329,164
L2 MISSi
4,737
L3 MISSi
3,991
DTLB MISSi
1,291
TMA BEi
4,512,505
TMA BADi
463,346,684
TMA FEi
287,570,016
TMA FE LATi
52,109,617
TMA FE BWi
235,460,399
TMA RETi
116,867,597
TMA MEMi
322,845
TMA BAD BRi
463,299,091
TMA BAD CLRi
47,593
TMA BE COREi
1,577,820
TMA BE ALLOCi
234,416
TMA BE REGi
340
TMA BE ROBi
969,025
TMA BE SERi
1,324,940
MBS L2i
2,604,714
MBS LLCi
35,136
MBS DRAMi
558,713
SPLIT LDi
1,169
Rank
User
Lang
Best
Position in CDF
Analysis
When
BEST
18.671ms
WORST RUN
19.254ms
CYCLESi
31,777,613
INSTRi
57,278,755
IPCi
1.802
BRANCHESi
2,474,945
BR MISSESi
15,072
BR MISPi
0.61%
L1 MISSi
341,877
L2 MISSi
4,694
L3 MISSi
3,760
DTLB MISSi
1,272
TMA BEi
52,546,717
TMA BADi
3,260,304
TMA FEi
7,970,466
TMA FE LATi
2,172,104
TMA FE BWi
5,798,362
TMA RETi
95,257,991
TMA MEMi
203,785
TMA BAD BRi
3,207,512
TMA BAD CLRi
52,792
TMA BE COREi
43,380,100
TMA BE ALLOCi
140,107
TMA BE REGi
12,089,220
TMA BE ROBi
646,375
TMA BE SERi
891,722
MBS L2i
1,327,377
MBS LLCi
32,140
MBS DRAMi
431,801
SPLIT LDi
1,521,299
BEST
19.398ms
WORST RUN
19.477ms
CYCLESi
33,150,396
INSTRi
110,739,224
IPCi
3.341
BRANCHESi
6,459,672
BR MISSESi
15,335
BR MISPi
0.24%
L1 MISSi
273,328
L2 MISSi
4,595
L3 MISSi
3,712
DTLB MISSi
1,371
TMA BEi
40,501,033
TMA BADi
3,127,621
TMA FEi
5,023,586
TMA FE LATi
2,261,686
TMA FE BWi
2,761,900
TMA RETi
117,163,442
TMA MEMi
217,925
TMA BAD BRi
3,077,708
TMA BAD CLRi
49,913
TMA BE COREi
35,344,445
TMA BE ALLOCi
130,703
TMA BE REGi
0
TMA BE ROBi
3,848,000
TMA BE SERi
911,649
MBS L2i
1,111,735
MBS LLCi
33,499
MBS DRAMi
547,165
SPLIT LDi
2,984,920
BEST
94.145ms
WORST RUN
95.017ms
CYCLESi
167,323,566
INSTRi
113,664,655
IPCi
0.679
BRANCHESi
44,571,522
BR MISSESi
5,101,326
BR MISPi
11.45%
L1 MISSi
291,015
L2 MISSi
3,518
L3 MISSi
2,893
DTLB MISSi
1,425
TMA BEi
2,797,724
TMA BADi
448,015,546
TMA FEi
271,274,673
TMA FE LATi
52,941,612
TMA FE BWi
218,333,061
TMA RETi
114,077,581
TMA MEMi
218,190
TMA BAD BRi
447,963,606
TMA BAD CLRi
51,940
TMA BE COREi
748,105
TMA BE ALLOCi
130,880
TMA BE REGi
0
TMA BE ROBi
649,665
TMA BE SERi
896,099
MBS L2i
2,557,149
MBS LLCi
23,628
MBS DRAMi
429,693
SPLIT LDi
852
Rank
User
Lang
Best
Position in CDF
Analysis
When
BEST
19.563ms
WORST RUN
20.138ms
CYCLESi
33,322,172
INSTRi
59,797,291
IPCi
1.795
BRANCHESi
2,927,723
BR MISSESi
24,200
BR MISPi
0.83%
L1 MISSi
346,574
L2 MISSi
6,009
L3 MISSi
4,868
DTLB MISSi
1,567
TMA BEi
58,146,783
TMA BADi
5,425,271
TMA FEi
9,441,263
TMA FE LATi
2,697,028
TMA FE BWi
6,744,235
TMA RETi
98,012,737
TMA MEMi
305,425
TMA BAD BRi
5,344,994
TMA BAD CLRi
80,277
TMA BE COREi
35,182,590
TMA BE ALLOCi
246,145
TMA BE REGi
15,551,865
TMA BE ROBi
1,010,970
TMA BE SERi
1,363,679
MBS L2i
1,462,647
MBS LLCi
47,090
MBS DRAMi
570,897
SPLIT LDi
1,521,689
BEST
22.669ms
WORST RUN
22.734ms
CYCLESi
39,063,226
INSTRi
68,642,754
IPCi
1.757
BRANCHESi
3,088,481
BR MISSESi
14,206
BR MISPi
0.46%
L1 MISSi
180,008
L2 MISSi
4,548
L3 MISSi
3,723
DTLB MISSi
1,182
TMA BEi
71,694,456
TMA BADi
2,988,647
TMA FEi
4,219,821
TMA FE LATi
2,172,855
TMA FE BWi
2,046,966
TMA RETi
116,471,220
TMA MEMi
196,320
TMA BAD BRi
2,941,598
TMA BAD CLRi
47,049
TMA BE COREi
65,303,130
TMA BE ALLOCi
2,789,526
TMA BE REGi
2,095,885
TMA BE ROBi
514,590
TMA BE SERi
890,191
MBS L2i
988,130
MBS LLCi
30,943
MBS DRAMi
399,169
SPLIT LDi
2,644,436
BEST
97.332ms
WORST RUN
98.950ms
CYCLESi
172,934,002
INSTRi
116,242,515
IPCi
0.672
BRANCHESi
46,502,940
BR MISSESi
5,114,641
BR MISPi
11.00%
L1 MISSi
329,164
L2 MISSi
4,737
L3 MISSi
3,991
DTLB MISSi
1,291
TMA BEi
4,512,505
TMA BADi
463,346,684
TMA FEi
287,570,016
TMA FE LATi
52,109,617
TMA FE BWi
235,460,399
TMA RETi
116,867,597
TMA MEMi
322,845
TMA BAD BRi
463,299,091
TMA BAD CLRi
47,593
TMA BE COREi
1,577,820
TMA BE ALLOCi
234,416
TMA BE REGi
340
TMA BE ROBi
969,025
TMA BE SERi
1,324,940
MBS L2i
2,604,714
MBS LLCi
35,136
MBS DRAMi
558,713
SPLIT LDi
1,169
Rank
User
Lang
Best
Position in CDF
Analysis
When
BEST
17.221ms
WORST RUN
17.265ms
CYCLESi
29,204,807
INSTRi
70,461,949
IPCi
2.413
BRANCHESi
3,820,626
BR MISSESi
14,233
BR MISPi
0.37%
L1 MISSi
373,974
L2 MISSi
4,761
L3 MISSi
3,927
DTLB MISSi
1,327
TMA BEi
27,108,498
TMA BADi
3,109,307
TMA FEi
10,368,838
TMA FE LATi
2,235,489
TMA FE BWi
8,133,349
TMA RETi
105,600,149
TMA MEMi
200,900
TMA BAD BRi
3,059,152
TMA BAD CLRi
50,155
TMA BE COREi
16,015,775
TMA BE ALLOCi
6,930,574
TMA BE REGi
230,860
TMA BE ROBi
3,012,730
TMA BE SERi
886,330
MBS L2i
1,255,082
MBS LLCi
29,919
MBS DRAMi
424,794
SPLIT LDi
2,246,436
BEST
17.512ms
WORST RUN
17.572ms
CYCLESi
29,755,036
INSTRi
55,308,216
IPCi
1.859
BRANCHESi
3,471,236
BR MISSESi
14,555
BR MISPi
0.42%
L1 MISSi
395,640
L2 MISSi
4,651
L3 MISSi
3,838
DTLB MISSi
1,164
TMA BEi
47,458,414
TMA BADi
3,089,000
TMA FEi
8,101,537
TMA FE LATi
2,303,265
TMA FE BWi
5,798,272
TMA RETi
90,330,933
TMA MEMi
216,015
TMA BAD BRi
3,039,328
TMA BAD CLRi
49,672
TMA BE COREi
44,050,785
TMA BE ALLOCi
132,678
TMA BE REGi
1,701,305
TMA BE ROBi
606,335
TMA BE SERi
863,469
MBS L2i
1,437,812
MBS LLCi
33,448
MBS DRAMi
437,002
SPLIT LDi
1,520,485
No successful CUDA submissions yet.
Leaderboard
· top 8
click any row to expand · open multiple to compare
Rank
User
Lang
Best
Position in CDF
Analysis
When
BEST
3.379ms
WORST RUN
3.542ms
CYCLESi
15,141,695
INSTRi
68,786,101
IPCi
4.543
BRANCHESi
3,071,189
BR MISSESi
16,993
BR MISPi
0.55%
L1 MISSi
41,817
L2 MISSi
50,104
L3 MISSi
12,911
DTLB MISSi
474
TMA BEi
18,147,695
TMA FEi
6,303,926
TMA RETi
66,303,708
UOPS MSi
225,560
AMD DISPi
67,476,929
AMD RESTARTi
904
AMD EXEC WAITi
6,294,774
AMD LOAD WAITi
3,308,828
AMD FE LAT CYi
884,757
AMD L1D ACCi
18,916,580
AMD DRAM FILLi
12,911
BEST
3.411ms
WORST RUN
3.532ms
CYCLES
n/a
INSTR
n/a
IPC
n/a
BRANCHES
n/a
BR MISSES
n/a
BR MISP
n/a
L1 MISS
n/a
L2 MISS
n/a
L3 MISS
n/a
DTLB MISS
n/a
BEST
3.435ms
WORST RUN
3.588ms
CYCLES
n/a
INSTR
n/a
IPC
n/a
BRANCHES
n/a
BR MISSES
n/a
BR MISP
n/a
L1 MISS
n/a
L2 MISS
n/a
L3 MISS
n/a
DTLB MISS
n/a
BEST
3.471ms
WORST RUN
3.643ms
CYCLESi
15,717,612
INSTRi
69,134,388
IPCi
4.399
BRANCHESi
3,069,532
BR MISSESi
13,736
BR MISPi
0.45%
L1 MISSi
42,749
L2 MISSi
50,006
L3 MISSi
13,250
DTLB MISSi
439
TMA BEi
24,288,425
TMA FEi
6,563,873
TMA RETi
66,748,671
UOPS MSi
225,558
AMD DISPi
67,797,290
AMD RESTARTi
942
AMD EXEC WAITi
6,981,594
AMD LOAD WAITi
3,405,240
AMD FE LAT CYi
737,286
AMD L1D ACCi
18,859,581
AMD DRAM FILLi
13,250
BEST
3.685ms
WORST RUN
3.860ms
CYCLESi
16,732,575
INSTRi
70,267,610
IPCi
4.199
BRANCHESi
3,072,564
BR MISSESi
13,759
BR MISPi
0.45%
L1 MISSi
47,243
L2 MISSi
48,374
L3 MISSi
13,441
DTLB MISSi
461
TMA BEi
29,541,146
TMA FEi
5,983,193
TMA RETi
68,834,922
UOPS MSi
226,358
AMD DISPi
69,848,231
AMD RESTARTi
974
AMD EXEC WAITi
6,882,712
AMD LOAD WAITi
3,557,781
AMD FE LAT CYi
883,087
AMD L1D ACCi
18,867,462
AMD DRAM FILLi
13,441
BEST
4.325ms
WORST RUN
4.405ms
CYCLES
n/a
INSTR
n/a
IPC
n/a
BRANCHES
n/a
BR MISSES
n/a
BR MISP
n/a
L1 MISS
n/a
L2 MISS
n/a
L3 MISS
n/a
DTLB MISS
n/a
BEST
30.206ms
WORST RUN
30.380ms
CYCLES
n/a
INSTR
n/a
IPC
n/a
BRANCHES
n/a
BR MISSES
n/a
BR MISP
n/a
L1 MISS
n/a
L2 MISS
n/a
L3 MISS
n/a
DTLB MISS
n/a
BEST
30.921ms
WORST RUN
31.033ms
CYCLESi
153,827,543
INSTRi
116,298,239
IPCi
0.756
BRANCHESi
46,482,812
BR MISSESi
5,158,916
BR MISPi
11.10%
L1 MISSi
57,201
L2 MISSi
56,615
L3 MISSi
10,094
DTLB MISSi
1,103
TMA BEi
31,880,196
TMA FEi
697,373,956
TMA RETi
98,841,778
UOPS MSi
395,018
AMD DISPi
194,677,220
AMD RESTARTi
690
AMD EXEC WAITi
55,166,501
AMD LOAD WAITi
29,830,170
AMD FE LAT CYi
48,512,700
AMD L1D ACCi
53,754,990
AMD DRAM FILLi
10,094
Rank
User
Lang
Best
Position in CDF
Analysis
When
BEST
3.435ms
WORST RUN
3.588ms
CYCLES
n/a
INSTR
n/a
IPC
n/a
BRANCHES
n/a
BR MISSES
n/a
BR MISP
n/a
L1 MISS
n/a
L2 MISS
n/a
L3 MISS
n/a
DTLB MISS
n/a
BEST
4.325ms
WORST RUN
4.405ms
CYCLES
n/a
INSTR
n/a
IPC
n/a
BRANCHES
n/a
BR MISSES
n/a
BR MISP
n/a
L1 MISS
n/a
L2 MISS
n/a
L3 MISS
n/a
DTLB MISS
n/a
BEST
30.206ms
WORST RUN
30.380ms
CYCLES
n/a
INSTR
n/a
IPC
n/a
BRANCHES
n/a
BR MISSES
n/a
BR MISP
n/a
L1 MISS
n/a
L2 MISS
n/a
L3 MISS
n/a
DTLB MISS
n/a
Rank
User
Lang
Best
Position in CDF
Analysis
When
BEST
3.471ms
WORST RUN
3.643ms
CYCLESi
15,717,612
INSTRi
69,134,388
IPCi
4.399
BRANCHESi
3,069,532
BR MISSESi
13,736
BR MISPi
0.45%
L1 MISSi
42,749
L2 MISSi
50,006
L3 MISSi
13,250
DTLB MISSi
439
TMA BEi
24,288,425
TMA FEi
6,563,873
TMA RETi
66,748,671
UOPS MSi
225,558
AMD DISPi
67,797,290
AMD RESTARTi
942
AMD EXEC WAITi
6,981,594
AMD LOAD WAITi
3,405,240
AMD FE LAT CYi
737,286
AMD L1D ACCi
18,859,581
AMD DRAM FILLi
13,250
BEST
3.685ms
WORST RUN
3.860ms
CYCLESi
16,732,575
INSTRi
70,267,610
IPCi
4.199
BRANCHESi
3,072,564
BR MISSESi
13,759
BR MISPi
0.45%
L1 MISSi
47,243
L2 MISSi
48,374
L3 MISSi
13,441
DTLB MISSi
461
TMA BEi
29,541,146
TMA FEi
5,983,193
TMA RETi
68,834,922
UOPS MSi
226,358
AMD DISPi
69,848,231
AMD RESTARTi
974
AMD EXEC WAITi
6,882,712
AMD LOAD WAITi
3,557,781
AMD FE LAT CYi
883,087
AMD L1D ACCi
18,867,462
AMD DRAM FILLi
13,441
BEST
30.921ms
WORST RUN
31.033ms
CYCLESi
153,827,543
INSTRi
116,298,239
IPCi
0.756
BRANCHESi
46,482,812
BR MISSESi
5,158,916
BR MISPi
11.10%
L1 MISSi
57,201
L2 MISSi
56,615
L3 MISSi
10,094
DTLB MISSi
1,103
TMA BEi
31,880,196
TMA FEi
697,373,956
TMA RETi
98,841,778
UOPS MSi
395,018
AMD DISPi
194,677,220
AMD RESTARTi
690
AMD EXEC WAITi
55,166,501
AMD LOAD WAITi
29,830,170
AMD FE LAT CYi
48,512,700
AMD L1D ACCi
53,754,990
AMD DRAM FILLi
10,094
Rank
User
Lang
Best
Position in CDF
Analysis
When
BEST
3.379ms
WORST RUN
3.542ms
CYCLESi
15,141,695
INSTRi
68,786,101
IPCi
4.543
BRANCHESi
3,071,189
BR MISSESi
16,993
BR MISPi
0.55%
L1 MISSi
41,817
L2 MISSi
50,104
L3 MISSi
12,911
DTLB MISSi
474
TMA BEi
18,147,695
TMA FEi
6,303,926
TMA RETi
66,303,708
UOPS MSi
225,560
AMD DISPi
67,476,929
AMD RESTARTi
904
AMD EXEC WAITi
6,294,774
AMD LOAD WAITi
3,308,828
AMD FE LAT CYi
884,757
AMD L1D ACCi
18,916,580
AMD DRAM FILLi
12,911
BEST
3.411ms
WORST RUN
3.532ms
CYCLES
n/a
INSTR
n/a
IPC
n/a
BRANCHES
n/a
BR MISSES
n/a
BR MISP
n/a
L1 MISS
n/a
L2 MISS
n/a
L3 MISS
n/a
DTLB MISS
n/a
No successful CUDA submissions yet.
04
submit