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
double-click zooms out
double-click zooms out
double-click zooms out
double-click zooms out
double-click zooms out
double-click zooms out
double-click zooms out
double-click zooms out
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.009x
RAPTOR COVE P-CORE
#22.978ms
1.010x
GRACEMONT E-CORE
#26.090ms
1.007x
GEOMEAN SLOWDOWN
1.027x
RAPTOR COVE P-CORE
#22.955ms
1.003x
GRACEMONT E-CORE
#36.361ms
1.052x
GEOMEAN SLOWDOWN
1.084x
RAPTOR COVE P-CORE
#33.148ms
1.068x
GRACEMONT E-CORE
#36.646ms
1.099x
GEOMEAN SLOWDOWN
1.325x
RAPTOR COVE P-CORE
#43.930ms
1.333x
GRACEMONT E-CORE
#47.959ms
1.317x
GEOMEAN SLOWDOWN
1.429x
RAPTOR COVE P-CORE
#54.173ms
1.416x
GRACEMONT E-CORE
#58.724ms
1.443x
GEOMEAN SLOWDOWN
5.272x
RAPTOR COVE P-CORE
#616.615ms
5.637x
GRACEMONT E-CORE
#729.812ms
4.932x
GEOMEAN SLOWDOWN
17.381x
RAPTOR COVE P-CORE
#737.599ms
12.755x
GRACEMONT E-CORE
#7143.176ms
23.685x
GEOMEAN SLOWDOWN
21.364x
RAPTOR COVE P-CORE
#854.951ms
18.642x
GRACEMONT E-CORE
#8148.001ms
24.483x
Rank
User
Lang
Geomean
Position in CDF
When
GEOMEAN SLOWDOWN
1.009x
RAPTOR COVE P-CORE
#22.978ms
1.010x
GRACEMONT E-CORE
#26.090ms
1.007x
GEOMEAN SLOWDOWN
1.027x
RAPTOR COVE P-CORE
#22.955ms
1.003x
GRACEMONT E-CORE
#36.361ms
1.052x
GEOMEAN SLOWDOWN
1.325x
RAPTOR COVE P-CORE
#43.930ms
1.333x
GRACEMONT E-CORE
#47.959ms
1.317x
GEOMEAN SLOWDOWN
1.429x
RAPTOR COVE P-CORE
#54.173ms
1.416x
GRACEMONT E-CORE
#58.724ms
1.443x
GEOMEAN SLOWDOWN
5.272x
RAPTOR COVE P-CORE
#616.615ms
5.637x
GRACEMONT E-CORE
#729.812ms
4.932x
GEOMEAN SLOWDOWN
21.364x
RAPTOR COVE P-CORE
#854.951ms
18.642x
GRACEMONT E-CORE
#8148.001ms
24.483x
Rank
User
Lang
Geomean
Position in CDF
When
GEOMEAN SLOWDOWN
1.084x
RAPTOR COVE P-CORE
#33.148ms
1.068x
GRACEMONT E-CORE
#36.646ms
1.099x
Rank
User
Lang
Geomean
Position in CDF
When
GEOMEAN SLOWDOWN
17.381x
RAPTOR COVE P-CORE
#737.599ms
12.755x
GRACEMONT E-CORE
#7143.176ms
23.685x
Leaderboard
· top 8
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.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.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
Leaderboard
· top 8
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.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.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
04
submit