Implementation notes: amd64, genji262, crypto_hash/cubehash1616

Computer: genji262
Architecture: amd64
CPU ID: AuthenticAMD-00800f12-178bfbff
SUPERCOP version: 20180818
Operation: crypto_hash
Primitive: cubehash1616
TimeImplementationCompilerBenchmark dateSUPERCOP version
22814emmintrin4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
22836emmintrin4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
22836emmintrin4gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
22836emmintrin4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
22836emmintrin4gcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
22836emmintrin4gcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
22880emmintrin4gcc -O -fomit-frame-pointer2018081920180818
23078emmintrin4gcc -march=k8 -O -fomit-frame-pointer2018081920180818
23100emmintrin4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
23122emmintrin4gcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
23144emmintrin4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
23166emmintrin4gcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
23210emmintrin4gcc -O2 -fomit-frame-pointer2018081920180818
23408emmintrin4gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
23540emmintrin4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
23540emmintrin4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
23650emmintrin4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
23914emmintrin4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
24156emmintrin4gcc -m64 -O2 -fomit-frame-pointer2018081920180818
24178emmintrin4gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
24442emmintrin4gcc -O3 -fomit-frame-pointer2018081920180818
24706emmintrin4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
24728emmintrin4gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
24904emmintrin4gcc -march=barcelona -O -fomit-frame-pointer2018081920180818
25124emmintrin4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
25168emmintrin4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
25476emmintrin4gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
25652emmintrin4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
25718emmintrin4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
25784emmintrin4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
25784emmintrin4gcc -march=nocona -Os -fomit-frame-pointer2018081920180818
25806emmintrin4gcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
25806emmintrin4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
25850emmintrin4gcc -m64 -Os -fomit-frame-pointer2018081920180818
25916emmintrin4gcc -Os -fomit-frame-pointer2018081920180818
25960emmintrin4gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
25960emmintrin4gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
26268emmintrin4gcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
26532emmintrin4gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
26730emmintrin4gcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
26796emmintrin4gcc -march=nocona -O -fomit-frame-pointer2018081920180818
26840emmintrin4gcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
26862emmintrin4gcc -funroll-loops -O -fomit-frame-pointer2018081920180818
27588emmintrin4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
27874emmintrin4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
28028emmintrin4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
28292emmintrin4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
28600emmintrin4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
28952emmintrin4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
29062emmintrin4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
29150emmintrin4gcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
29326emmintrin4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
29414emmintrin4gcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
29414emmintrin4gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
29700emmintrin4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
29810emmintrin4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
29920emmintrin4gcc -m64 -O -fomit-frame-pointer2018081920180818
30426emmintrin4gcc -march=k8 -Os -fomit-frame-pointer2018081920180818
30866emmintrin4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
30866emmintrin4gcc -m64 -O3 -fomit-frame-pointer2018081920180818
30866emmintrin4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
30888emmintrin4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
31284emmintrin4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
31526emmintrin4gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
31658emmintrin4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
31680emmintrin4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
31724emmintrin4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
31922emmintrin4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
32010emmintrin4gcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
32142emmintrin4gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
32428emmintrin4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
32472emmintrin4gcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
32516emmintrin4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
32626emmintrin4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
32890emmintrin4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
33154emmintrin4gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
33374emmintrin4gcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
33528emmintrin4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
34122emmintrin4gcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
34166emmintrin4gcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
34496emmintrin4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
35002emmintrin4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
35178emmintrin4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
35178emmintrin4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
35222emmintrin4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
35904emmintrin4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
35992emmintrin4gcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
36058emmintrin4gcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
37158emmintrin4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
37224emmintrin4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
38456emmintrin4gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
38478emmintrin4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
38610emmintrin4gcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
38940emmintrin4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
39842emmintrin4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
40282emmintrin4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
42042emmintrin4gcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
42152emmintrin4gcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
42878emmintrin4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
44968emmintrin4gcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
47454emmintrin4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
69212emmintrin4gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
72666emmintrin4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
85404emmintrin4gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
96536simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
97152simplegcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
97548simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
97636simplegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
98186simplegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
98318simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
98318simplegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
99770simplegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
99880simplegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
100430emmintrin4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
100650emmintrin4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
102014simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
102410simplegcc -O3 -fomit-frame-pointer2018081920180818
102476simplegcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
103004simplegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
103158simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
103730simplegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
103994simplegcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
104126simplegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
104170simplegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
104214simplegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
104280simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
104324simplegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
104390simplegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
104676simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
105270simplegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
106722simplegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
107778simplegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
111474simplegcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
111958unrolledgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
112002unrolledgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
112024unrolledgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
112354unrolledgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
112904unrolledgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
112926unrolledgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
112948simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
113124unrolledgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
113124unrolledgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
113146unrolledgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
113146unrolledgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
113146unrolledgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
113146unrolledgcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
113168unrolledgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
113190unrolledgcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
113256unrolledgcc -m64 -O3 -fomit-frame-pointer2018081920180818
113344unrolledgcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
113366unrolledgcc -O3 -fomit-frame-pointer2018081920180818
113388unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
113454unrolledgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
113498unrolledgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
113520unrolledgcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
113542unrolledgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
114004unrolledgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
114048unrolledgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
115082simplegcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
116974unrolledgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
117062unrolledgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
117414unrolledgcc -march=nocona -O -fomit-frame-pointer2018081920180818
117546simplegcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
117656unrolledgcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
117766unrolledgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
117986unrolledgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
118030unrolledgcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
118052unrolledgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
118074unrolledgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
118074unrolledgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
118162unrolledgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
118228unrolledgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
118228unrolledgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
118228unrolledgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
118250unrolledgcc -m64 -O -fomit-frame-pointer2018081920180818
118272simplegcc -m64 -O3 -fomit-frame-pointer2018081920180818
118316unrolledgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
118338unrolledgcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
118382unrolledgcc -O -fomit-frame-pointer2018081920180818
118382unrolledgcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
118404unrolledgcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
118448unrolledgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
118470unrolledgcc -march=barcelona -O -fomit-frame-pointer2018081920180818
118492unrolledgcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
118492unrolledgcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
118514unrolledgcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
118602unrolledgcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
118646unrolledgcc -funroll-loops -O -fomit-frame-pointer2018081920180818
118712unrolledgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
118734unrolledgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
118734unrolledgcc -m64 -O2 -fomit-frame-pointer2018081920180818
118778unrolledgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
118800unrolledgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
118800unrolledgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
118844unrolledgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
118998unrolledgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
119020unrolledgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
119042unrolledgcc -O2 -fomit-frame-pointer2018081920180818
119064unrolledgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
119064unrolledgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
119086unrolledgcc -march=k8 -O -fomit-frame-pointer2018081920180818
119130unrolledgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
119196unrolledgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
119504unrolledgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
119790unrolledgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
119900unrolledgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
119900unrolledgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
119966unrolledgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
119988unrolledgcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
120076unrolledgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
120362unrolledgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
120516unrolledgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
120560unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
120648unrolledgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
120648unrolledgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
122100unrolledgcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
122386emmintrin4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
122672simplegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
123750simplegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
124256unrolledgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
125246simplegcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
127380simplegcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
128832simplegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
130042unrolledgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
130922simplegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
141526simplegcc -funroll-loops -O -fomit-frame-pointer2018081920180818
146564simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
147312emmintrin4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
148412simplegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
153824simplegcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
154308unrolledgcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
154330unrolledgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
154330unrolledgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
154330unrolledgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
154330unrolledgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
154330unrolledgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
154330unrolledgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
154330unrolledgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
154330unrolledgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
154352unrolledgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
154352unrolledgcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
154352unrolledgcc -march=k8 -Os -fomit-frame-pointer2018081920180818
154374unrolledgcc -Os -fomit-frame-pointer2018081920180818
154418unrolledgcc -m64 -Os -fomit-frame-pointer2018081920180818
154418unrolledgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
154440simplegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
154506unrolledgcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
154506unrolledgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
154506unrolledgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
154748unrolledgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
154836unrolledgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
154836unrolledgcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
154836unrolledgcc -march=nocona -Os -fomit-frame-pointer2018081920180818
155100unrolledgcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
157894simplegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
161656unrolledgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
161788unrolledgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
162096unrolledgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
163174unrolledgcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
204468emmintrin4gcc -funroll-loops2018081920180818
204644emmintrin4gcc2018081920180818
228514emmintrin4cc2018081920180818
232496specgcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
232518specgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
232606specgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
232650specgcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
232694specgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
232760specgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
232914specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
232936specgcc -O3 -fomit-frame-pointer2018081920180818
233024specgcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
233024specgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
233024specgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
233112specgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
233112specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
233244specgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
233376specgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
235840specgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
235840specgcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
235950specgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
236038specgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
237028specgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
237468specgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
239954specgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
240790specgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
242858specgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
244750specgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
244750specgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
244838specgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
244860specgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
245652specgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
246180specgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
246224specgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
246290specgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
246356specgcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
246642specgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
248556specgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
248688specgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
248776specgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
248776specgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
248798specgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
248842specgcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
248864specgcc -funroll-loops -O -fomit-frame-pointer2018081920180818
248864specgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
248952specgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
253946specgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
258280simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
261052simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
261052specgcc -m64 -O3 -fomit-frame-pointer2018081920180818
323312unrolledgcc2018081920180818
323422unrolledgcc -funroll-loops2018081920180818
323928unrolledcc2018081920180818
401434specgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
401478specgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
401742specgcc -m64 -O2 -fomit-frame-pointer2018081920180818
401852specgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
401852specgcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
401874specgcc -O2 -fomit-frame-pointer2018081920180818
401918specgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
401962specgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
402094specgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
402138specgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
402182specgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
402314specgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
402820specgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
402820specgcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
403590specgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
403832specgcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
406912specgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
409904specgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
410190specgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
410674specgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
410784specgcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
410784specgcc -march=nocona -O -fomit-frame-pointer2018081920180818
410894specgcc -march=k8 -O -fomit-frame-pointer2018081920180818
411158specgcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
411884specgcc -m64 -O -fomit-frame-pointer2018081920180818
411884specgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
412082specgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
412214specgcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
412236specgcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
412302specgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
412500specgcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
412632specgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
412918specgcc -march=barcelona -O -fomit-frame-pointer2018081920180818
415250specgcc -O -fomit-frame-pointer2018081920180818
441100specgcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
459646specgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
466796simplegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
467720simplegcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
470030simplegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
470470simplegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
483032simplegcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
483450simplegcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
507628simplegcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
508992simplegcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
509806simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
520894simplegcc -O2 -fomit-frame-pointer2018081920180818
521906simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
523050simplegcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
523578simplegcc -m64 -O -fomit-frame-pointer2018081920180818
523578simplegcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
524964simplegcc -m64 -O2 -fomit-frame-pointer2018081920180818
525162simplegcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
526394simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
528572simplegcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
546150simplegcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
550990specgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
551078specgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
551166specgcc -Os -fomit-frame-pointer2018081920180818
551650specgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
551826specgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
551914specgcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
552046specgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
552398specgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
552596simplegcc -O -fomit-frame-pointer2018081920180818
552728specgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
553212specgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
553674simplegcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
553740specgcc -march=nocona -Os -fomit-frame-pointer2018081920180818
555214simplegcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
555742specgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
555852specgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
555918specgcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
556314specgcc -march=k8 -Os -fomit-frame-pointer2018081920180818
556358specgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
556710specgcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
556996specgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
557986specgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
558404specgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
558558specgcc -m64 -Os -fomit-frame-pointer2018081920180818
558602specgcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
560076specgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
562100specgcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
563486simplegcc -march=barcelona -O -fomit-frame-pointer2018081920180818
565576simplegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
565708specgcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
568084simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
571516simplegcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
575432simplegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
575674simplegcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
579414simplegcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
579766simplegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
583506simplegcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
584276simplegcc -march=nocona -Os -fomit-frame-pointer2018081920180818
587070simplegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
589314simplegcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
589754simplegcc -march=k8 -O -fomit-frame-pointer2018081920180818
592856simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
593252simplegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
595342simplegcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
595364simplegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
604010specgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
605308specgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
611006simplegcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
622028simplegcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
628892simplegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
629794simplegcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
633688simplegcc -march=k8 -Os -fomit-frame-pointer2018081920180818
636174simplegcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
637538simplegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
639166simplegcc -m64 -Os -fomit-frame-pointer2018081920180818
645546simplegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
655248simplegcc -march=nocona -O -fomit-frame-pointer2018081920180818
659010simplegcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
661958simplegcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
672122simplegcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
681296simplegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
692010simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
697092simplegcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
712206simplegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
721028simplegcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
726968simplegcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
769230simplegcc -Os -fomit-frame-pointer2018081920180818
775390simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
842600simplegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
924528simplegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
970200simplegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
2254362simplegcc -funroll-loops2018081920180818
2263822simplecc2018081920180818
4029806simplegcc2018081920180818
5369342speccc2018081920180818
5423132specgcc2018081920180818
6019904specgcc -funroll-loops2018081920180818