01
specification
Convolution F_2^64
Input contains two length-6400 sequences of unsigned 64-bit integers representing elements of F_{2^64}. Print their convolution over F_{2^64}.
Field addition is bitwise xor. Field multiplication is carryless polynomial multiplication over F_2 reduced by P(x) = x^64 + x^4 + x^3 + x + 1.
Input format matches Library Checker convolution_F_2_64: N M, then the N values of a, then the M values of b. Output N+M-1 unsigned 64-bit integers separated by spaces.
minimal Rust solution
use std::io::Read;
fn main() {
let mut input = String::new();
std::io::stdin().read_to_string(&mut input).unwrap();
let mut values = input.split_ascii_whitespace();
let n: usize = values.next().unwrap().parse().unwrap();
let m: usize = values.next().unwrap().parse().unwrap();
let a: Vec<u64> = (0..n).map(|_| values.next().unwrap().parse().unwrap()).collect();
let b: Vec<u64> = (0..m).map(|_| values.next().unwrap().parse().unwrap()).collect();
let mut c = vec![0_u64; n + m - 1];
for i in 0..n {
for j in 0..m {
c[i + j] ^= gf_mul(a[i], b[j]);
}
}
for (i, value) in c.iter().enumerate() {
if i > 0 {
print!(" ");
}
print!("{value}");
}
}
fn gf_mul(a: u64, mut b: u64) -> u64 {
let mut product = 0_u128;
while b != 0 {
let shift = b.trailing_zeros();
product ^= (a as u128) << shift;
b &= b - 1;
}
gf_reduce(product)
}
fn gf_reduce(product: u128) -> u64 {
let low = product as u64;
let high = (product >> 64) as u64;
let mut reduced = low ^ high ^ (high << 1) ^ (high << 3) ^ (high << 4);
let carry = (high >> 63) ^ (high >> 61) ^ (high >> 60);
reduced ^= carry ^ (carry << 1) ^ (carry << 3) ^ (carry << 4);
reduced
}
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.049x
RAPTOR COVE P-CORE
#12.948ms
1.000x
GRACEMONT E-CORE
#46.379ms
1.055x
AMD ZEN 4
#31.581ms
1.092x
GEOMEAN SLOWDOWN
1.050x
RAPTOR COVE P-CORE
#53.349ms
1.136x
GRACEMONT E-CORE
#36.154ms
1.018x
AMD ZEN 4
#11.448ms
1.000x
GEOMEAN SLOWDOWN
1.110x
RAPTOR COVE P-CORE
#33.002ms
1.018x
GRACEMONT E-CORE
#36.123ms
1.013x
AMD ZEN 4
#51.922ms
1.327x
GEOMEAN SLOWDOWN
1.136x
RAPTOR COVE P-CORE
#33.148ms
1.068x
GRACEMONT E-CORE
#46.646ms
1.099x
AMD ZEN 4
#31.807ms
1.248x
GEOMEAN SLOWDOWN
1.422x
RAPTOR COVE P-CORE
#53.930ms
1.333x
GRACEMONT E-CORE
#57.959ms
1.317x
AMD ZEN 4
#52.373ms
1.639x
GEOMEAN SLOWDOWN
5.633x
RAPTOR COVE P-CORE
#616.615ms
5.637x
GRACEMONT E-CORE
#729.812ms
4.932x
AMD ZEN 4
#69.307ms
6.429x
GEOMEAN SLOWDOWN
16.184x
RAPTOR COVE P-CORE
#737.599ms
12.755x
GRACEMONT E-CORE
#7143.176ms
23.685x
AMD ZEN 4
#720.314ms
14.032x
GEOMEAN SLOWDOWN
20.558x
RAPTOR COVE P-CORE
#955.743ms
18.910x
GRACEMONT E-CORE
#9158.463ms
26.214x
AMD ZEN 4
#825.372ms
17.527x
Rank
User
Lang
Geomean
Position in CDF
When
GEOMEAN SLOWDOWN
1.049x
RAPTOR COVE P-CORE
#12.948ms
1.000x
GRACEMONT E-CORE
#46.379ms
1.055x
AMD ZEN 4
#31.581ms
1.092x
GEOMEAN SLOWDOWN
1.050x
RAPTOR COVE P-CORE
#53.349ms
1.136x
GRACEMONT E-CORE
#36.154ms
1.018x
AMD ZEN 4
#11.448ms
1.000x
GEOMEAN SLOWDOWN
1.110x
RAPTOR COVE P-CORE
#33.002ms
1.018x
GRACEMONT E-CORE
#36.123ms
1.013x
AMD ZEN 4
#51.922ms
1.327x
GEOMEAN SLOWDOWN
1.422x
RAPTOR COVE P-CORE
#53.930ms
1.333x
GRACEMONT E-CORE
#57.959ms
1.317x
AMD ZEN 4
#52.373ms
1.639x
GEOMEAN SLOWDOWN
5.633x
RAPTOR COVE P-CORE
#616.615ms
5.637x
GRACEMONT E-CORE
#729.812ms
4.932x
AMD ZEN 4
#69.307ms
6.429x
GEOMEAN SLOWDOWN
20.558x
RAPTOR COVE P-CORE
#955.743ms
18.910x
GRACEMONT E-CORE
#9158.463ms
26.214x
AMD ZEN 4
#825.372ms
17.527x
Rank
User
Lang
Geomean
Position in CDF
When
GEOMEAN SLOWDOWN
1.136x
RAPTOR COVE P-CORE
#33.148ms
1.068x
GRACEMONT E-CORE
#46.646ms
1.099x
AMD ZEN 4
#31.807ms
1.248x
Rank
User
Lang
Geomean
Position in CDF
When
GEOMEAN SLOWDOWN
16.184x
RAPTOR COVE P-CORE
#737.599ms
12.755x
GRACEMONT E-CORE
#7143.176ms
23.685x
AMD ZEN 4
#720.314ms
14.032x
No complete all-system CUDA submissions yet.
Leaderboard
· top 9
click any row to expand · open multiple to compare
Rank
User
Lang
Best
Position in CDF
Analysis
When
BEST
2.948ms
WORST RUN
2.993ms
CYCLESi
5,961,575
INSTRi
14,465,713
IPCi
2.426
BRANCHESi
954,782
BR MISSESi
19,220
BR MISPi
2.01%
L1 MISSi
27,486
L2 MISSi
1,149
L3 MISSi
323
DTLB MISSi
332
UOPS P0i
2,130,342
UOPS P1i
2,303,874
UOPS P2/3/10i
4,217,471
UOPS P4/9i
1,613,916
UOPS P5/11i
3,716,984
UOPS P6i
1,378,710
UOPS P7/8i
1,565,812
TMA SLOTSi
35,857,038
TMA BEi
10,999,968
TMA BADi
2,585,564
TMA FEi
6,236,667
TMA RETi
16,056,718
TMA MEMi
2,889,546
TMA BR BADi
2,317,382
STALL TOTi
1,349,020
STALL L1Di
158,217
STALL L2i
94,468
STALL L3i
61,815
EXE LOADi
613,630
EXE STOREi
141,237
SPLIT LDi
323,043
CLEARSi
1,606
UOPS MSi
0
BEST
2.978ms
WORST RUN
3.041ms
CYCLESi
6,095,950
INSTRi
14,898,044
IPCi
2.444
BRANCHESi
974,245
BR MISSESi
19,541
BR MISPi
2.01%
L1 MISSi
35,266
L2 MISSi
1,222
L3 MISSi
471
DTLB MISSi
210
UOPS P0i
1,945,004
UOPS P1i
1,957,152
UOPS P2/3/10i
4,893,823
UOPS P4/9i
1,806,774
UOPS P5/11i
3,984,068
UOPS P6i
1,465,725
UOPS P7/8i
1,852,746
TMA SLOTSi
36,751,914
TMA BEi
11,731,398
TMA BADi
3,198,193
TMA FEi
5,461,768
TMA RETi
16,382,165
TMA MEMi
3,437,526
TMA BR BADi
2,968,582
STALL TOTi
1,385,340
STALL L1Di
209,153
STALL L2i
129,752
STALL L3i
87,666
EXE LOADi
680,204
EXE STOREi
152,752
SPLIT LDi
169,240
CLEARSi
1,202
UOPS MSi
0
BEST
3.148ms
WORST RUN
3.222ms
CYCLESi
6,446,993
INSTRi
16,745,991
IPCi
2.597
BRANCHESi
1,689,492
BR MISSESi
17,117
BR MISPi
1.01%
L1 MISSi
23,195
L2 MISSi
768
L3 MISSi
280
DTLB MISSi
177
UOPS P0i
2,468,058
UOPS P1i
2,407,630
UOPS P2/3/10i
4,580,818
UOPS P4/9i
1,702,129
UOPS P5/11i
4,306,685
UOPS P6i
2,017,247
UOPS P7/8i
1,575,679
TMA SLOTSi
38,773,608
TMA BEi
8,479,638
TMA BADi
3,601,687
TMA FEi
9,001,319
TMA RETi
17,709,498
TMA MEMi
2,943,312
TMA BR BADi
3,393,051
STALL TOTi
1,127,334
STALL L1Di
131,390
STALL L2i
81,536
STALL L3i
56,389
EXE LOADi
499,742
EXE STOREi
208,440
SPLIT LDi
405,496
CLEARSi
1,383
UOPS MSi
0
BEST
3.342ms
WORST RUN
3.407ms
CYCLESi
7,000,615
INSTRi
13,912,018
IPCi
1.987
BRANCHESi
1,047,703
BR MISSESi
19,320
BR MISPi
1.84%
L1 MISSi
24,867
L2 MISSi
1,071
L3 MISSi
373
DTLB MISSi
330
UOPS P0i
2,376,392
UOPS P1i
2,481,196
UOPS P2/3/10i
3,389,177
UOPS P4/9i
2,406,382
UOPS P5/11i
3,979,244
UOPS P6i
1,496,476
UOPS P7/8i
2,430,505
TMA SLOTSi
42,111,888
TMA BEi
16,525,800
TMA BADi
2,736,123
TMA FEi
7,139,367
TMA RETi
15,732,053
TMA MEMi
5,898,414
TMA BR BADi
2,452,370
STALL TOTi
1,847,457
STALL L1Di
127,677
STALL L2i
79,304
STALL L3i
44,507
EXE LOADi
1,114,833
EXE STOREi
147,903
SPLIT LDi
351,585
CLEARSi
1,575
UOPS MSi
0
BEST
3.930ms
WORST RUN
3.991ms
CYCLESi
8,367,792
INSTRi
25,841,731
IPCi
3.088
BRANCHESi
2,214,967
BR MISSESi
24,383
BR MISPi
1.10%
L1 MISSi
34,647
L2 MISSi
1,629
L3 MISSi
529
DTLB MISSi
527
UOPS P0i
3,073,484
UOPS P1i
2,936,367
UOPS P2/3/10i
5,939,605
UOPS P4/9i
1,964,865
UOPS P5/11i
6,718,362
UOPS P6i
3,626,047
UOPS P7/8i
1,910,518
TMA BEi
13,083,768
TMA BADi
3,378,851
TMA RETi
25,926,851
TMA MEMi
3,582,774
STALL L1Di
220,835
STALL L2i
146,968
STALL L3i
95,878
SPLIT LDi
713,626
BEST
4.173ms
WORST RUN
4.213ms
CYCLESi
9,006,680
INSTRi
27,630,097
IPCi
3.068
BRANCHESi
2,302,725
BR MISSESi
21,575
BR MISPi
0.94%
L1 MISSi
31,001
L2 MISSi
1,269
L3 MISSi
440
DTLB MISSi
398
UOPS P0i
3,289,878
UOPS P1i
3,206,296
UOPS P2/3/10i
9,744,810
UOPS P4/9i
1,427,629
UOPS P5/11i
7,535,477
UOPS P6i
4,030,608
UOPS P7/8i
1,379,614
TMA BEi
13,868,508
TMA BADi
3,090,909
TMA RETi
30,837,733
BEST
16.615ms
WORST RUN
16.812ms
CYCLESi
39,950,310
INSTRi
155,014,592
IPCi
3.880
BRANCHESi
22,066,006
BR MISSESi
181,697
BR MISPi
0.82%
L1 MISSi
37,882
L2 MISSi
1,657
L3 MISSi
569
DTLB MISSi
723
UOPS P0i
21,299,732
UOPS P1i
13,633,758
UOPS P2/3/10i
43,985,320
UOPS P4/9i
21,667,627
UOPS P5/11i
43,121,930
UOPS P6i
24,419,174
UOPS P7/8i
22,208,724
TMA BEi
12,621,702
TMA BADi
14,754,423
TMA RETi
175,597,176
BEST
37.599ms
WORST RUN
37.652ms
CYCLESi
92,433,441
INSTRi
315,097,759
IPCi
3.409
BRANCHESi
22,145,652
BR MISSESi
22,910
BR MISPi
0.10%
L1 MISSi
108,219
L2 MISSi
488
L3 MISSi
136
DTLB MISSi
329
UOPS P0i
80,509,384
UOPS P1i
81,967,319
UOPS P2/3/10i
21,701,050
UOPS P4/9i
11,167,057
UOPS P5/11i
97,902,321
UOPS P6i
11,977,295
UOPS P7/8i
11,410,539
TMA SLOTSi
554,767,188
TMA BEi
228,684,978
TMA BADi
4,273,618
TMA FEi
6,268,168
TMA RETi
315,565,834
TMA MEMi
5,543,748
TMA BR BADi
4,145,344
STALL TOTi
1,675,124
STALL L1Di
100,633
STALL L2i
71,071
STALL L3i
35,728
EXE LOADi
1,180,632
EXE STOREi
87,139
SPLIT LDi
3,840,168
CLEARSi
626
UOPS MSi
0
BEST
54.951ms
WORST RUN
55.265ms
CYCLESi
135,629,629
INSTRi
409,287,593
IPCi
3.018
BRANCHESi
6,567,860
BR MISSESi
29,286
BR MISPi
0.45%
L1 MISSi
222,908
L2 MISSi
1,347
L3 MISSi
520
DTLB MISSi
427
UOPS P0i
100,544,430
UOPS P1i
108,394,995
UOPS P2/3/10i
52,667,830
UOPS P4/9i
11,306,058
UOPS P5/11i
139,725,000
UOPS P6i
9,747,155
UOPS P7/8i
11,264,163
TMA BEi
331,692,858
TMA BADi
3,126,690
TMA RETi
455,621,986
Rank
User
Lang
Best
Position in CDF
Analysis
When
BEST
2.948ms
WORST RUN
2.993ms
CYCLESi
5,961,575
INSTRi
14,465,713
IPCi
2.426
BRANCHESi
954,782
BR MISSESi
19,220
BR MISPi
2.01%
L1 MISSi
27,486
L2 MISSi
1,149
L3 MISSi
323
DTLB MISSi
332
UOPS P0i
2,130,342
UOPS P1i
2,303,874
UOPS P2/3/10i
4,217,471
UOPS P4/9i
1,613,916
UOPS P5/11i
3,716,984
UOPS P6i
1,378,710
UOPS P7/8i
1,565,812
TMA SLOTSi
35,857,038
TMA BEi
10,999,968
TMA BADi
2,585,564
TMA FEi
6,236,667
TMA RETi
16,056,718
TMA MEMi
2,889,546
TMA BR BADi
2,317,382
STALL TOTi
1,349,020
STALL L1Di
158,217
STALL L2i
94,468
STALL L3i
61,815
EXE LOADi
613,630
EXE STOREi
141,237
SPLIT LDi
323,043
CLEARSi
1,606
UOPS MSi
0
BEST
2.978ms
WORST RUN
3.041ms
CYCLESi
6,095,950
INSTRi
14,898,044
IPCi
2.444
BRANCHESi
974,245
BR MISSESi
19,541
BR MISPi
2.01%
L1 MISSi
35,266
L2 MISSi
1,222
L3 MISSi
471
DTLB MISSi
210
UOPS P0i
1,945,004
UOPS P1i
1,957,152
UOPS P2/3/10i
4,893,823
UOPS P4/9i
1,806,774
UOPS P5/11i
3,984,068
UOPS P6i
1,465,725
UOPS P7/8i
1,852,746
TMA SLOTSi
36,751,914
TMA BEi
11,731,398
TMA BADi
3,198,193
TMA FEi
5,461,768
TMA RETi
16,382,165
TMA MEMi
3,437,526
TMA BR BADi
2,968,582
STALL TOTi
1,385,340
STALL L1Di
209,153
STALL L2i
129,752
STALL L3i
87,666
EXE LOADi
680,204
EXE STOREi
152,752
SPLIT LDi
169,240
CLEARSi
1,202
UOPS MSi
0
BEST
3.342ms
WORST RUN
3.407ms
CYCLESi
7,000,615
INSTRi
13,912,018
IPCi
1.987
BRANCHESi
1,047,703
BR MISSESi
19,320
BR MISPi
1.84%
L1 MISSi
24,867
L2 MISSi
1,071
L3 MISSi
373
DTLB MISSi
330
UOPS P0i
2,376,392
UOPS P1i
2,481,196
UOPS P2/3/10i
3,389,177
UOPS P4/9i
2,406,382
UOPS P5/11i
3,979,244
UOPS P6i
1,496,476
UOPS P7/8i
2,430,505
TMA SLOTSi
42,111,888
TMA BEi
16,525,800
TMA BADi
2,736,123
TMA FEi
7,139,367
TMA RETi
15,732,053
TMA MEMi
5,898,414
TMA BR BADi
2,452,370
STALL TOTi
1,847,457
STALL L1Di
127,677
STALL L2i
79,304
STALL L3i
44,507
EXE LOADi
1,114,833
EXE STOREi
147,903
SPLIT LDi
351,585
CLEARSi
1,575
UOPS MSi
0
BEST
3.930ms
WORST RUN
3.991ms
CYCLESi
8,367,792
INSTRi
25,841,731
IPCi
3.088
BRANCHESi
2,214,967
BR MISSESi
24,383
BR MISPi
1.10%
L1 MISSi
34,647
L2 MISSi
1,629
L3 MISSi
529
DTLB MISSi
527
UOPS P0i
3,073,484
UOPS P1i
2,936,367
UOPS P2/3/10i
5,939,605
UOPS P4/9i
1,964,865
UOPS P5/11i
6,718,362
UOPS P6i
3,626,047
UOPS P7/8i
1,910,518
TMA BEi
13,083,768
TMA BADi
3,378,851
TMA RETi
25,926,851
TMA MEMi
3,582,774
STALL L1Di
220,835
STALL L2i
146,968
STALL L3i
95,878
SPLIT LDi
713,626
BEST
4.173ms
WORST RUN
4.213ms
CYCLESi
9,006,680
INSTRi
27,630,097
IPCi
3.068
BRANCHESi
2,302,725
BR MISSESi
21,575
BR MISPi
0.94%
L1 MISSi
31,001
L2 MISSi
1,269
L3 MISSi
440
DTLB MISSi
398
UOPS P0i
3,289,878
UOPS P1i
3,206,296
UOPS P2/3/10i
9,744,810
UOPS P4/9i
1,427,629
UOPS P5/11i
7,535,477
UOPS P6i
4,030,608
UOPS P7/8i
1,379,614
TMA BEi
13,868,508
TMA BADi
3,090,909
TMA RETi
30,837,733
BEST
16.615ms
WORST RUN
16.812ms
CYCLESi
39,950,310
INSTRi
155,014,592
IPCi
3.880
BRANCHESi
22,066,006
BR MISSESi
181,697
BR MISPi
0.82%
L1 MISSi
37,882
L2 MISSi
1,657
L3 MISSi
569
DTLB MISSi
723
UOPS P0i
21,299,732
UOPS P1i
13,633,758
UOPS P2/3/10i
43,985,320
UOPS P4/9i
21,667,627
UOPS P5/11i
43,121,930
UOPS P6i
24,419,174
UOPS P7/8i
22,208,724
TMA BEi
12,621,702
TMA BADi
14,754,423
TMA RETi
175,597,176
BEST
54.951ms
WORST RUN
55.265ms
CYCLESi
135,629,629
INSTRi
409,287,593
IPCi
3.018
BRANCHESi
6,567,860
BR MISSESi
29,286
BR MISPi
0.45%
L1 MISSi
222,908
L2 MISSi
1,347
L3 MISSi
520
DTLB MISSi
427
UOPS P0i
100,544,430
UOPS P1i
108,394,995
UOPS P2/3/10i
52,667,830
UOPS P4/9i
11,306,058
UOPS P5/11i
139,725,000
UOPS P6i
9,747,155
UOPS P7/8i
11,264,163
TMA BEi
331,692,858
TMA BADi
3,126,690
TMA RETi
455,621,986
Rank
User
Lang
Best
Position in CDF
Analysis
When
BEST
3.148ms
WORST RUN
3.222ms
CYCLESi
6,446,993
INSTRi
16,745,991
IPCi
2.597
BRANCHESi
1,689,492
BR MISSESi
17,117
BR MISPi
1.01%
L1 MISSi
23,195
L2 MISSi
768
L3 MISSi
280
DTLB MISSi
177
UOPS P0i
2,468,058
UOPS P1i
2,407,630
UOPS P2/3/10i
4,580,818
UOPS P4/9i
1,702,129
UOPS P5/11i
4,306,685
UOPS P6i
2,017,247
UOPS P7/8i
1,575,679
TMA SLOTSi
38,773,608
TMA BEi
8,479,638
TMA BADi
3,601,687
TMA FEi
9,001,319
TMA RETi
17,709,498
TMA MEMi
2,943,312
TMA BR BADi
3,393,051
STALL TOTi
1,127,334
STALL L1Di
131,390
STALL L2i
81,536
STALL L3i
56,389
EXE LOADi
499,742
EXE STOREi
208,440
SPLIT LDi
405,496
CLEARSi
1,383
UOPS MSi
0
Rank
User
Lang
Best
Position in CDF
Analysis
When
BEST
37.599ms
WORST RUN
37.652ms
CYCLESi
92,433,441
INSTRi
315,097,759
IPCi
3.409
BRANCHESi
22,145,652
BR MISSESi
22,910
BR MISPi
0.10%
L1 MISSi
108,219
L2 MISSi
488
L3 MISSi
136
DTLB MISSi
329
UOPS P0i
80,509,384
UOPS P1i
81,967,319
UOPS P2/3/10i
21,701,050
UOPS P4/9i
11,167,057
UOPS P5/11i
97,902,321
UOPS P6i
11,977,295
UOPS P7/8i
11,410,539
TMA SLOTSi
554,767,188
TMA BEi
228,684,978
TMA BADi
4,273,618
TMA FEi
6,268,168
TMA RETi
315,565,834
TMA MEMi
5,543,748
TMA BR BADi
4,145,344
STALL TOTi
1,675,124
STALL L1Di
100,633
STALL L2i
71,071
STALL L3i
35,728
EXE LOADi
1,180,632
EXE STOREi
87,139
SPLIT LDi
3,840,168
CLEARSi
626
UOPS MSi
0
No successful CUDA submissions yet.
Leaderboard
· top 9
click any row to expand · open multiple to compare
Rank
User
Lang
Best
Position in CDF
Analysis
When
BEST
6.045ms
WORST RUN
6.162ms
CYCLESi
9,159,743
INSTRi
14,991,343
IPCi
1.637
BRANCHESi
978,798
BR MISSESi
20,556
BR MISPi
2.10%
L1 MISSi
202,106
L2 MISSi
2,003
L3 MISSi
972
DTLB MISSi
3,099
TMA BEi
15,333,168
TMA BADi
3,544,328
TMA FEi
3,869,477
TMA FE LATi
1,380,467
TMA FE BWi
2,489,010
TMA RETi
23,251,081
TMA MEMi
2,365,890
TMA BAD BRi
3,416,511
TMA BAD CLRi
127,817
TMA BE COREi
8,853,240
TMA BE ALLOCi
252,142
TMA BE REGi
749,495
TMA BE ROBi
800,405
TMA BE SERi
2,206,520
MBS L2i
252,463
MBS LLCi
30,301
MBS DRAMi
108,871
SPLIT LDi
17,969
BEST
6.091ms
WORST RUN
6.232ms
CYCLESi
9,295,315
INSTRi
14,119,875
IPCi
1.519
BRANCHESi
1,092,714
BR MISSESi
19,379
BR MISPi
1.77%
L1 MISSi
168,531
L2 MISSi
1,182
L3 MISSi
644
DTLB MISSi
2,025
TMA BEi
15,639,025
TMA BADi
4,094,404
TMA FEi
5,088,312
TMA FE LATi
1,271,173
TMA FE BWi
3,817,139
TMA RETi
21,779,295
TMA MEMi
2,090,100
TMA BAD BRi
3,661,322
TMA BAD CLRi
433,082
TMA BE COREi
10,021,835
TMA BE ALLOCi
221,873
TMA BE REGi
30,195
TMA BE ROBi
606,675
TMA BE SERi
2,523,632
MBS L2i
231,278
MBS LLCi
23,804
MBS DRAMi
87,794
SPLIT LDi
80,479
BEST
6.258ms
WORST RUN
6.443ms
CYCLESi
9,667,567
INSTRi
15,320,458
IPCi
1.585
BRANCHESi
1,183,423
BR MISSESi
19,597
BR MISPi
1.66%
L1 MISSi
170,483
L2 MISSi
1,141
L3 MISSi
631
DTLB MISSi
2,559
TMA BEi
17,108,181
TMA BADi
3,482,305
TMA FEi
4,213,338
TMA RETi
23,642,704
BEST
6.646ms
WORST RUN
6.714ms
CYCLESi
10,112,574
INSTRi
16,763,008
IPCi
1.658
BRANCHESi
1,691,961
BR MISSESi
16,785
BR MISPi
0.99%
L1 MISSi
175,899
L2 MISSi
1,203
L3 MISSi
897
DTLB MISSi
2,742
TMA BEi
18,721,367
TMA BADi
3,686,131
TMA FEi
3,436,409
TMA FE LATi
668,787
TMA FE BWi
2,767,622
TMA RETi
24,641,614
TMA MEMi
2,550,095
TMA BAD BRi
3,550,996
TMA BAD CLRi
135,135
TMA BE COREi
12,043,725
TMA BE ALLOCi
166,800
TMA BE REGi
1,137,950
TMA BE ROBi
541,175
TMA BE SERi
2,352,831
MBS L2i
294,005
MBS LLCi
18,677
MBS DRAMi
42,932
SPLIT LDi
104,601
BEST
7.959ms
WORST RUN
8.147ms
CYCLESi
12,687,260
INSTRi
25,836,855
IPCi
2.036
BRANCHESi
2,214,186
BR MISSESi
25,037
BR MISPi
1.13%
L1 MISSi
262,631
L2 MISSi
2,094
L3 MISSi
1,094
DTLB MISSi
2,682
TMA BEi
16,571,157
TMA BADi
4,253,076
TMA FEi
5,346,863
TMA RETi
37,294,032
BEST
8.724ms
WORST RUN
8.844ms
CYCLESi
13,871,220
INSTRi
27,644,791
IPCi
1.993
BRANCHESi
2,305,637
BR MISSESi
21,707
BR MISPi
0.94%
L1 MISSi
228,385
L2 MISSi
1,762
L3 MISSi
868
DTLB MISSi
3,151
TMA BEi
19,389,137
TMA BADi
3,594,626
TMA FEi
5,672,840
TMA RETi
40,742,603
TMA MEMi
2,596,235
MBS L2i
199,480
MBS LLCi
32,135
MBS DRAMi
104,538
SPLIT LDi
4,818
BEST
29.213ms
WORST RUN
29.673ms
CYCLESi
50,714,808
INSTRi
164,395,577
IPCi
3.242
BRANCHESi
6,651,773
BR MISSESi
25,655
BR MISPi
0.39%
L1 MISSi
1,143,177
L2 MISSi
2,163
L3 MISSi
1,354
DTLB MISSi
3,869
TMA BEi
16,876,354
TMA BADi
4,435,277
TMA FEi
68,371,308
TMA RETi
165,676,852
TMA MEMi
972,840
MBS L2i
351,436
MBS LLCi
38,923
MBS DRAMi
138,314
SPLIT LDi
716
BEST
143.176ms
WORST RUN
143.311ms
CYCLESi
255,328,854
INSTRi
315,123,748
IPCi
1.234
BRANCHESi
22,150,329
BR MISSESi
25,185
BR MISPi
0.11%
L1 MISSi
2,755,773
L2 MISSi
529
L3 MISSi
197
DTLB MISSi
1,811
TMA BEi
682,318,184
TMA BADi
6,066,072
TMA FEi
6,802,310
TMA FE LATi
780,889
TMA FE BWi
6,021,421
TMA RETi
582,626,038
TMA MEMi
830,865
TMA BAD BRi
5,979,509
TMA BAD CLRi
86,563
TMA BE COREi
675,900,725
TMA BE ALLOCi
136,418
TMA BE REGi
3,005,850
TMA BE ROBi
1,166,520
TMA BE SERi
1,339,291
MBS L2i
9,047,599
MBS LLCi
19,084
MBS DRAMi
23,561
SPLIT LDi
2,560,308
BEST
148.001ms
WORST RUN
148.520ms
CYCLESi
263,963,176
INSTRi
409,306,464
IPCi
1.551
BRANCHESi
6,571,178
BR MISSESi
30,256
BR MISPi
0.46%
L1 MISSi
4,823,490
L2 MISSi
2,199
L3 MISSi
1,118
DTLB MISSi
1,501
TMA BEi
609,765,482
TMA BADi
5,485,197
TMA FEi
20,475,494
TMA RETi
686,890,450
Rank
User
Lang
Best
Position in CDF
Analysis
When
BEST
6.045ms
WORST RUN
6.162ms
CYCLESi
9,159,743
INSTRi
14,991,343
IPCi
1.637
BRANCHESi
978,798
BR MISSESi
20,556
BR MISPi
2.10%
L1 MISSi
202,106
L2 MISSi
2,003
L3 MISSi
972
DTLB MISSi
3,099
TMA BEi
15,333,168
TMA BADi
3,544,328
TMA FEi
3,869,477
TMA FE LATi
1,380,467
TMA FE BWi
2,489,010
TMA RETi
23,251,081
TMA MEMi
2,365,890
TMA BAD BRi
3,416,511
TMA BAD CLRi
127,817
TMA BE COREi
8,853,240
TMA BE ALLOCi
252,142
TMA BE REGi
749,495
TMA BE ROBi
800,405
TMA BE SERi
2,206,520
MBS L2i
252,463
MBS LLCi
30,301
MBS DRAMi
108,871
SPLIT LDi
17,969
BEST
6.091ms
WORST RUN
6.232ms
CYCLESi
9,295,315
INSTRi
14,119,875
IPCi
1.519
BRANCHESi
1,092,714
BR MISSESi
19,379
BR MISPi
1.77%
L1 MISSi
168,531
L2 MISSi
1,182
L3 MISSi
644
DTLB MISSi
2,025
TMA BEi
15,639,025
TMA BADi
4,094,404
TMA FEi
5,088,312
TMA FE LATi
1,271,173
TMA FE BWi
3,817,139
TMA RETi
21,779,295
TMA MEMi
2,090,100
TMA BAD BRi
3,661,322
TMA BAD CLRi
433,082
TMA BE COREi
10,021,835
TMA BE ALLOCi
221,873
TMA BE REGi
30,195
TMA BE ROBi
606,675
TMA BE SERi
2,523,632
MBS L2i
231,278
MBS LLCi
23,804
MBS DRAMi
87,794
SPLIT LDi
80,479
BEST
6.258ms
WORST RUN
6.443ms
CYCLESi
9,667,567
INSTRi
15,320,458
IPCi
1.585
BRANCHESi
1,183,423
BR MISSESi
19,597
BR MISPi
1.66%
L1 MISSi
170,483
L2 MISSi
1,141
L3 MISSi
631
DTLB MISSi
2,559
TMA BEi
17,108,181
TMA BADi
3,482,305
TMA FEi
4,213,338
TMA RETi
23,642,704
BEST
7.959ms
WORST RUN
8.147ms
CYCLESi
12,687,260
INSTRi
25,836,855
IPCi
2.036
BRANCHESi
2,214,186
BR MISSESi
25,037
BR MISPi
1.13%
L1 MISSi
262,631
L2 MISSi
2,094
L3 MISSi
1,094
DTLB MISSi
2,682
TMA BEi
16,571,157
TMA BADi
4,253,076
TMA FEi
5,346,863
TMA RETi
37,294,032
BEST
8.724ms
WORST RUN
8.844ms
CYCLESi
13,871,220
INSTRi
27,644,791
IPCi
1.993
BRANCHESi
2,305,637
BR MISSESi
21,707
BR MISPi
0.94%
L1 MISSi
228,385
L2 MISSi
1,762
L3 MISSi
868
DTLB MISSi
3,151
TMA BEi
19,389,137
TMA BADi
3,594,626
TMA FEi
5,672,840
TMA RETi
40,742,603
TMA MEMi
2,596,235
MBS L2i
199,480
MBS LLCi
32,135
MBS DRAMi
104,538
SPLIT LDi
4,818
BEST
29.213ms
WORST RUN
29.673ms
CYCLESi
50,714,808
INSTRi
164,395,577
IPCi
3.242
BRANCHESi
6,651,773
BR MISSESi
25,655
BR MISPi
0.39%
L1 MISSi
1,143,177
L2 MISSi
2,163
L3 MISSi
1,354
DTLB MISSi
3,869
TMA BEi
16,876,354
TMA BADi
4,435,277
TMA FEi
68,371,308
TMA RETi
165,676,852
TMA MEMi
972,840
MBS L2i
351,436
MBS LLCi
38,923
MBS DRAMi
138,314
SPLIT LDi
716
BEST
148.001ms
WORST RUN
148.520ms
CYCLESi
263,963,176
INSTRi
409,306,464
IPCi
1.551
BRANCHESi
6,571,178
BR MISSESi
30,256
BR MISPi
0.46%
L1 MISSi
4,823,490
L2 MISSi
2,199
L3 MISSi
1,118
DTLB MISSi
1,501
TMA BEi
609,765,482
TMA BADi
5,485,197
TMA FEi
20,475,494
TMA RETi
686,890,450
Rank
User
Lang
Best
Position in CDF
Analysis
When
BEST
6.646ms
WORST RUN
6.714ms
CYCLESi
10,112,574
INSTRi
16,763,008
IPCi
1.658
BRANCHESi
1,691,961
BR MISSESi
16,785
BR MISPi
0.99%
L1 MISSi
175,899
L2 MISSi
1,203
L3 MISSi
897
DTLB MISSi
2,742
TMA BEi
18,721,367
TMA BADi
3,686,131
TMA FEi
3,436,409
TMA FE LATi
668,787
TMA FE BWi
2,767,622
TMA RETi
24,641,614
TMA MEMi
2,550,095
TMA BAD BRi
3,550,996
TMA BAD CLRi
135,135
TMA BE COREi
12,043,725
TMA BE ALLOCi
166,800
TMA BE REGi
1,137,950
TMA BE ROBi
541,175
TMA BE SERi
2,352,831
MBS L2i
294,005
MBS LLCi
18,677
MBS DRAMi
42,932
SPLIT LDi
104,601
Rank
User
Lang
Best
Position in CDF
Analysis
When
BEST
143.176ms
WORST RUN
143.311ms
CYCLESi
255,328,854
INSTRi
315,123,748
IPCi
1.234
BRANCHESi
22,150,329
BR MISSESi
25,185
BR MISPi
0.11%
L1 MISSi
2,755,773
L2 MISSi
529
L3 MISSi
197
DTLB MISSi
1,811
TMA BEi
682,318,184
TMA BADi
6,066,072
TMA FEi
6,802,310
TMA FE LATi
780,889
TMA FE BWi
6,021,421
TMA RETi
582,626,038
TMA MEMi
830,865
TMA BAD BRi
5,979,509
TMA BAD CLRi
86,563
TMA BE COREi
675,900,725
TMA BE ALLOCi
136,418
TMA BE REGi
3,005,850
TMA BE ROBi
1,166,520
TMA BE SERi
1,339,291
MBS L2i
9,047,599
MBS LLCi
19,084
MBS DRAMi
23,561
SPLIT LDi
2,560,308
No successful CUDA submissions yet.
Leaderboard
· top 9
click any row to expand · open multiple to compare
Rank
User
Lang
Best
Position in CDF
Analysis
When
BEST
1.448ms
WORST RUN
1.519ms
CYCLESi
6,238,887
INSTRi
12,202,877
IPCi
1.956
BRANCHESi
1,071,957
BR MISSESi
19,668
BR MISPi
1.83%
L1 MISSi
106,247
L2 MISSi
32,299
L3 MISSi
6,287
DTLB MISSi
1,028
TMA BEi
10,961,446
TMA FEi
9,170,527
TMA RETi
16,127,509
UOPS MSi
5,280,638
AMD DISPi
17,414,653
AMD RESTARTi
649
AMD EXEC WAITi
2,892,122
AMD LOAD WAITi
1,590,438
AMD FE LAT CYi
755,208
AMD L1D ACCi
5,229,247
AMD DRAM FILLi
6,287
BEST
1.520ms
WORST RUN
1.587ms
CYCLESi
6,623,200
INSTRi
13,842,403
IPCi
2.090
BRANCHESi
987,051
BR MISSESi
19,720
BR MISPi
2.00%
L1 MISSi
107,082
L2 MISSi
31,419
L3 MISSi
7,957
DTLB MISSi
1,050
TMA BEi
10,987,271
TMA FEi
9,777,312
TMA RETi
18,438,632
UOPS MSi
6,055,396
AMD DISPi
19,733,785
AMD RESTARTi
671
AMD EXEC WAITi
2,837,457
AMD LOAD WAITi
1,637,250
AMD FE LAT CYi
762,383
AMD L1D ACCi
6,212,941
AMD DRAM FILLi
7,957
BEST
1.807ms
WORST RUN
1.886ms
CYCLESi
7,851,045
INSTRi
16,187,531
IPCi
2.062
BRANCHESi
1,412,023
BR MISSESi
17,197
BR MISPi
1.22%
L1 MISSi
176,780
L2 MISSi
26,244
L3 MISSi
12,362
DTLB MISSi
1,106
TMA BEi
12,034,494
TMA FEi
12,085,776
TMA RETi
21,294,752
UOPS MSi
7,250,812
AMD DISPi
23,150,772
AMD RESTARTi
601
AMD EXEC WAITi
3,123,968
AMD LOAD WAITi
1,819,455
AMD FE LAT CYi
893,456
AMD L1D ACCi
6,913,978
AMD DRAM FILLi
12,362
BEST
1.855ms
WORST RUN
1.944ms
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
2.373ms
WORST RUN
2.447ms
CYCLESi
10,928,908
INSTRi
22,915,579
IPCi
2.097
BRANCHESi
1,979,640
BR MISSESi
24,057
BR MISPi
1.22%
L1 MISSi
142,380
L2 MISSi
38,564
L3 MISSi
6,590
DTLB MISSi
1,183
TMA BEi
11,683,450
TMA FEi
20,043,664
TMA RETi
32,318,870
UOPS MSi
12,442,261
AMD DISPi
34,037,338
AMD RESTARTi
669
AMD EXEC WAITi
3,734,823
AMD LOAD WAITi
1,893,262
AMD FE LAT CYi
1,865,851
AMD L1D ACCi
7,265,368
AMD DRAM FILLi
6,590
BEST
2.560ms
WORST RUN
2.606ms
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
9.307ms
WORST RUN
9.484ms
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
20.314ms
WORST RUN
20.501ms
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
25.372ms
WORST RUN
25.630ms
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
1.448ms
WORST RUN
1.519ms
CYCLESi
6,238,887
INSTRi
12,202,877
IPCi
1.956
BRANCHESi
1,071,957
BR MISSESi
19,668
BR MISPi
1.83%
L1 MISSi
106,247
L2 MISSi
32,299
L3 MISSi
6,287
DTLB MISSi
1,028
TMA BEi
10,961,446
TMA FEi
9,170,527
TMA RETi
16,127,509
UOPS MSi
5,280,638
AMD DISPi
17,414,653
AMD RESTARTi
649
AMD EXEC WAITi
2,892,122
AMD LOAD WAITi
1,590,438
AMD FE LAT CYi
755,208
AMD L1D ACCi
5,229,247
AMD DRAM FILLi
6,287
BEST
1.520ms
WORST RUN
1.587ms
CYCLESi
6,623,200
INSTRi
13,842,403
IPCi
2.090
BRANCHESi
987,051
BR MISSESi
19,720
BR MISPi
2.00%
L1 MISSi
107,082
L2 MISSi
31,419
L3 MISSi
7,957
DTLB MISSi
1,050
TMA BEi
10,987,271
TMA FEi
9,777,312
TMA RETi
18,438,632
UOPS MSi
6,055,396
AMD DISPi
19,733,785
AMD RESTARTi
671
AMD EXEC WAITi
2,837,457
AMD LOAD WAITi
1,637,250
AMD FE LAT CYi
762,383
AMD L1D ACCi
6,212,941
AMD DRAM FILLi
7,957
BEST
1.855ms
WORST RUN
1.944ms
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
2.373ms
WORST RUN
2.447ms
CYCLESi
10,928,908
INSTRi
22,915,579
IPCi
2.097
BRANCHESi
1,979,640
BR MISSESi
24,057
BR MISPi
1.22%
L1 MISSi
142,380
L2 MISSi
38,564
L3 MISSi
6,590
DTLB MISSi
1,183
TMA BEi
11,683,450
TMA FEi
20,043,664
TMA RETi
32,318,870
UOPS MSi
12,442,261
AMD DISPi
34,037,338
AMD RESTARTi
669
AMD EXEC WAITi
3,734,823
AMD LOAD WAITi
1,893,262
AMD FE LAT CYi
1,865,851
AMD L1D ACCi
7,265,368
AMD DRAM FILLi
6,590
BEST
2.560ms
WORST RUN
2.606ms
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
9.307ms
WORST RUN
9.484ms
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
25.372ms
WORST RUN
25.630ms
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
1.807ms
WORST RUN
1.886ms
CYCLESi
7,851,045
INSTRi
16,187,531
IPCi
2.062
BRANCHESi
1,412,023
BR MISSESi
17,197
BR MISPi
1.22%
L1 MISSi
176,780
L2 MISSi
26,244
L3 MISSi
12,362
DTLB MISSi
1,106
TMA BEi
12,034,494
TMA FEi
12,085,776
TMA RETi
21,294,752
UOPS MSi
7,250,812
AMD DISPi
23,150,772
AMD RESTARTi
601
AMD EXEC WAITi
3,123,968
AMD LOAD WAITi
1,819,455
AMD FE LAT CYi
893,456
AMD L1D ACCi
6,913,978
AMD DRAM FILLi
12,362
Rank
User
Lang
Best
Position in CDF
Analysis
When
BEST
20.314ms
WORST RUN
20.501ms
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