Implementation notes: amd64, robin204, crypto_aead/omdsha512k128n128tau128v2

Computer: robin204
Architecture: amd64
CPU ID: GenuineIntel-000306f2-bfebfbff
SUPERCOP version: 20170228
Operation: crypto_aead
Primitive: omdsha512k128n128tau128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
89980? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041420170228
90008? ? ?? ? ?avx1gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017041420170228
90584? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017041420170228
90804? ? ?? ? ?avx1gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041420170228
91008? ? ?? ? ?avx1gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017041420170228
91064? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017041420170228
91128? ? ?? ? ?avx1gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041420170228
91152? ? ?? ? ?avx1gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017041420170228
91200? ? ?? ? ?avx1gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017041420170228
91204? ? ?? ? ?avx1gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041420170228
91396? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017041420170228
91416? ? ?? ? ?avx1gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041420170228
91432? ? ?? ? ?avx1gcc_-march=barcelona_-O3_-fomit-frame-pointer2017041420170228
91508? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041420170228
91512? ? ?? ? ?avx1gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017041420170228
91544? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017041420170228
91564? ? ?? ? ?avx1gcc_-O3_-fomit-frame-pointer2017041420170228
91808? ? ?? ? ?avx1gcc_-march=k8_-O3_-fomit-frame-pointer2017041420170228
92208? ? ?? ? ?avx1gcc_-m64_-O3_-fomit-frame-pointer2017041420170228
92376? ? ?? ? ?avx1gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041420170228
92840? ? ?? ? ?sse4gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041420170228
92976? ? ?? ? ?avx1gcc_-funroll-loops_-O3_-fomit-frame-pointer2017041420170228
93024? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041420170228
93168? ? ?? ? ?sse4gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041420170228
93252? ? ?? ? ?sse4gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041420170228
93260? ? ?? ? ?sse4gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041420170228
93368? ? ?? ? ?avx1gcc_-march=nocona_-O3_-fomit-frame-pointer2017041420170228
93440? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017041420170228
93456? ? ?? ? ?sse4gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017041420170228
93536? ? ?? ? ?sse4gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017041420170228
93684? ? ?? ? ?sse4gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017041420170228
93728? ? ?? ? ?avx1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041420170228
93812? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017041420170228
93816? ? ?? ? ?sse4gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017041420170228
93860? ? ?? ? ?sse4gcc_-O3_-fomit-frame-pointer2017041420170228
93868? ? ?? ? ?sse4gcc_-march=nocona_-O3_-fomit-frame-pointer2017041420170228
93928? ? ?? ? ?sse4gcc_-march=barcelona_-O3_-fomit-frame-pointer2017041420170228
93952? ? ?? ? ?sse4gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017041420170228
93980? ? ?? ? ?sse4gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041420170228
94048? ? ?? ? ?avx1gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041420170228
94116? ? ?? ? ?avx1gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017041420170228
94120? ? ?? ? ?sse4gcc_-funroll-loops_-O3_-fomit-frame-pointer2017041420170228
94156? ? ?? ? ?sse4gcc_-m64_-O3_-fomit-frame-pointer2017041420170228
94748? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041420170228
95252? ? ?? ? ?avx1gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017041420170228
95456? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017041420170228
95964? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017041420170228
96480? ? ?? ? ?sse4gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041420170228
96652? ? ?? ? ?sse4gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041420170228
97012? ? ?? ? ?sse4gcc_-march=k8_-O3_-fomit-frame-pointer2017041420170228
98448? ? ?? ? ?sse4gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041420170228
100156? ? ?? ? ?avx1gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041420170228
103832? ? ?? ? ?sse4gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017041420170228
105436? ? ?? ? ?avx1icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017041420170228
108328? ? ?? ? ?sse4icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017041420170228
109368? ? ?? ? ?sse4gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017041420170228
111644? ? ?? ? ?avx1icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017041420170228
112080? ? ?? ? ?sse4icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017041420170228
112692? ? ?? ? ?avx1icc2017041420170228
112984? ? ?? ? ?avx1gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017041420170228
113288? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041420170228
113404? ? ?? ? ?avx1gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017041420170228
113428? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017041420170228
113544? ? ?? ? ?avx1gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017041420170228
113592? ? ?? ? ?avx1gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017041420170228
113724? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017041420170228
113984? ? ?? ? ?avx1gcc_-funroll-loops_-O2_-fomit-frame-pointer2017041420170228
114584? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017041420170228
114616? ? ?? ? ?avx1gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017041420170228
114632? ? ?? ? ?avx1gcc_-funroll-loops_-O_-fomit-frame-pointer2017041420170228
114720? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041420170228
114876? ? ?? ? ?sse4gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017041420170228
115032? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041420170228
115252? ? ?? ? ?avx1gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017041420170228
115820? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041420170228
116024? ? ?? ? ?sse4gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017041420170228
116112? ? ?? ? ?sse4gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017041420170228
116336? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017041420170228
116428? ? ?? ? ?avx1gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041420170228
116640? ? ?? ? ?sse4icc2017041420170228
116664? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041420170228
116752? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017041420170228
116908? ? ?? ? ?sse4gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017041420170228
116968? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017041420170228
117144? ? ?? ? ?sse4gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041420170228
117428? ? ?? ? ?sse4gcc_-funroll-loops_-O_-fomit-frame-pointer2017041420170228
117560? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017041420170228
117596? ? ?? ? ?sse4gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017041420170228
117604? ? ?? ? ?sse4gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017041420170228
118064? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017041420170228
118952? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041420170228
118984? ? ?? ? ?sse4gcc_-funroll-loops_-O2_-fomit-frame-pointer2017041420170228
119780? ? ?? ? ?sse4gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017041420170228
121252? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017041420170228
124888? ? ?? ? ?avx1gcc_-march=k8_-O_-fomit-frame-pointer2017041420170228
125240? ? ?? ? ?avx1gcc_-march=barcelona_-O2_-fomit-frame-pointer2017041420170228
125412? ? ?? ? ?avx1gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017041420170228
125460? ? ?? ? ?avx1gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017041420170228
125556? ? ?? ? ?avx1gcc_-march=nocona_-O2_-fomit-frame-pointer2017041420170228
125732? ? ?? ? ?avx1gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041420170228
126248? ? ?? ? ?avx1gcc_-march=nocona_-O_-fomit-frame-pointer2017041420170228
126408? ? ?? ? ?avx1gcc_-O2_-fomit-frame-pointer2017041420170228
126452? ? ?? ? ?avx1gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041420170228
126924? ? ?? ? ?avx1gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017041420170228
126956? ? ?? ? ?avx1gcc_-march=k8_-O2_-fomit-frame-pointer2017041420170228
127064? ? ?? ? ?avx1gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017041420170228
127148? ? ?? ? ?avx1gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017041420170228
127172? ? ?? ? ?avx1gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041420170228
127172? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017041420170228
127336? ? ?? ? ?avx1gcc_-m64_-O2_-fomit-frame-pointer2017041420170228
127624? ? ?? ? ?sse4gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041420170228
127696? ? ?? ? ?avx1gcc_-O_-fomit-frame-pointer2017041420170228
127884? ? ?? ? ?avx1gcc_-march=barcelona_-O_-fomit-frame-pointer2017041420170228
127888? ? ?? ? ?sse4gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041420170228
128372? ? ?? ? ?avx1gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041420170228
128380? ? ?? ? ?avx1gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041420170228
128556? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017041420170228
128624? ? ?? ? ?avx1gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017041420170228
128628? ? ?? ? ?avx1gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017041420170228
128644? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017041420170228
128668? ? ?? ? ?avx1gcc_-m64_-O_-fomit-frame-pointer2017041420170228
128728? ? ?? ? ?avx1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041420170228
128732? ? ?? ? ?avx1gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017041420170228
128732? ? ?? ? ?sse4gcc_-march=nocona_-O2_-fomit-frame-pointer2017041420170228
128760? ? ?? ? ?avx1gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041420170228
128800? ? ?? ? ?avx1gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017041420170228
128808? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017041420170228
128892? ? ?? ? ?avx1gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041420170228
128908? ? ?? ? ?sse4gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041420170228
128988? ? ?? ? ?avx1gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017041420170228
129080? ? ?? ? ?avx1icc_-no-vec2017041420170228
129136? ? ?? ? ?avx1gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017041420170228
129172? ? ?? ? ?sse4gcc_-O2_-fomit-frame-pointer2017041420170228
129340? ? ?? ? ?sse4gcc_-m64_-O2_-fomit-frame-pointer2017041420170228
129416? ? ?? ? ?sse4gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017041420170228
129496? ? ?? ? ?sse4gcc_-march=nocona_-O_-fomit-frame-pointer2017041420170228
129532? ? ?? ? ?sse4gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041420170228
129628? ? ?? ? ?avx1gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041420170228
129684? ? ?? ? ?avx1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041420170228
129720? ? ?? ? ?sse4gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017041420170228
129764? ? ?? ? ?sse4gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017041420170228
129824? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041420170228
129888? ? ?? ? ?sse4gcc_-march=k8_-O_-fomit-frame-pointer2017041420170228
130140? ? ?? ? ?avx1gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041420170228
130196? ? ?? ? ?sse4gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017041420170228
130300? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017041420170228
130384? ? ?? ? ?sse4gcc_-march=barcelona_-O_-fomit-frame-pointer2017041420170228
130416? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041420170228
130824? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017041420170228
130848? ? ?? ? ?sse4gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041420170228
131184? ? ?? ? ?sse4gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041420170228
131300? ? ?? ? ?avx1gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017041420170228
131384? ? ?? ? ?avx1gcc_-m64_-Os_-fomit-frame-pointer2017041420170228
131412? ? ?? ? ?avx1gcc_-Os_-fomit-frame-pointer2017041420170228
131432? ? ?? ? ?avx1gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017041420170228
131456? ? ?? ? ?sse4gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041420170228
131492? ? ?? ? ?sse4gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017041420170228
131500? ? ?? ? ?avx1gcc_-march=nocona_-Os_-fomit-frame-pointer2017041420170228
131508? ? ?? ? ?avx1gcc_-march=k8_-Os_-fomit-frame-pointer2017041420170228
131540? ? ?? ? ?sse4gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017041420170228
131544? ? ?? ? ?reficc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017041420170228
131616? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017041420170228
131664? ? ?? ? ?sse4gcc_-march=k8_-O2_-fomit-frame-pointer2017041420170228
131856? ? ?? ? ?sse4gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017041420170228
131992? ? ?? ? ?reficc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017041420170228
132012? ? ?? ? ?sse4gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041420170228
132020? ? ?? ? ?avx1gcc_-march=barcelona_-Os_-fomit-frame-pointer2017041420170228
132028? ? ?? ? ?avx1gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041420170228
132192? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017041420170228
132268? ? ?? ? ?avx1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041420170228
132332? ? ?? ? ?avx1gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041420170228
132404? ? ?? ? ?sse4gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017041420170228
132464? ? ?? ? ?sse4icc_-no-vec2017041420170228
132676? ? ?? ? ?sse4gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041420170228
132768? ? ?? ? ?avx1gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017041420170228
132784? ? ?? ? ?avx1gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041420170228
132876? ? ?? ? ?sse4gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041420170228
133000? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017041420170228
133060? ? ?? ? ?sse4gcc_-O_-fomit-frame-pointer2017041420170228
133108? ? ?? ? ?sse4gcc_-m64_-O_-fomit-frame-pointer2017041420170228
133160? ? ?? ? ?avx1gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041420170228
133392? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017041420170228
133424? ? ?? ? ?avx1gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041420170228
133540? ? ?? ? ?avx1gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041420170228
133692? ? ?? ? ?sse4gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041420170228
133760? ? ?? ? ?avx1gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017041420170228
133980? ? ?? ? ?avx1gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041420170228
134248? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017041420170228
134388? ? ?? ? ?sse4gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017041420170228
134412? ? ?? ? ?sse4gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017041420170228
134472? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041420170228
134516? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017041420170228
134520? ? ?? ? ?sse4gcc_-m64_-Os_-fomit-frame-pointer2017041420170228
134548? ? ?? ? ?sse4gcc_-march=k8_-Os_-fomit-frame-pointer2017041420170228
134592? ? ?? ? ?sse4gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041420170228
134608? ? ?? ? ?sse4gcc_-Os_-fomit-frame-pointer2017041420170228
134624? ? ?? ? ?sse4gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017041420170228
134668? ? ?? ? ?sse4gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041420170228
134732? ? ?? ? ?sse4gcc_-march=barcelona_-Os_-fomit-frame-pointer2017041420170228
134864? ? ?? ? ?sse4gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017041420170228
135204? ? ?? ? ?sse4gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041420170228
135316? ? ?? ? ?avx1gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041420170228
135344? ? ?? ? ?avx1gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017041420170228
135408? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017041420170228
135432? ? ?? ? ?avx1gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017041420170228
135488? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041420170228
135580? ? ?? ? ?sse4gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041420170228
135616? ? ?? ? ?sse4gcc_-march=nocona_-Os_-fomit-frame-pointer2017041420170228
135756? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017041420170228
136020? ? ?? ? ?sse4gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041420170228
136024? ? ?? ? ?sse4gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041420170228
136036? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017041420170228
136404? ? ?? ? ?sse4gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041420170228
136468? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017041420170228
136884? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017041420170228
137436? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041420170228
137496? ? ?? ? ?avx1gcc_-funroll-loops_-Os_-fomit-frame-pointer2017041420170228
137552? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041420170228
137704? ? ?? ? ?sse4gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017041420170228
138132? ? ?? ? ?sse4gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041420170228
138260? ? ?? ? ?sse4gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017041420170228
138504? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017041420170228
138512? ? ?? ? ?avx1gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017041420170228
138556? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017041420170228
139000? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017041420170228
139120? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017041420170228
139168? ? ?? ? ?sse4gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041420170228
139212? ? ?? ? ?sse4gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017041420170228
139328? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041420170228
139408? ? ?? ? ?sse4gcc_-funroll-loops_-Os_-fomit-frame-pointer2017041420170228
140680? ? ?? ? ?sse4gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017041420170228
141052? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041420170228
141060? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017041420170228
141104? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017041420170228
141248? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041420170228
141264? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017041420170228
141480? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017041420170228
141588? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017041420170228
141728? ? ?? ? ?sse4gcc_-march=barcelona_-O2_-fomit-frame-pointer2017041420170228
142644? ? ?? ? ?sse4gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017041420170228
142772? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017041420170228
143244? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041420170228
143356? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017041420170228
144268? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041420170228
144416? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017041420170228
145152? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017041420170228
145572? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017041420170228
145848? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017041420170228
146144? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041420170228
146328? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017041420170228
146596? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017041420170228
149128? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041420170228
149132? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041420170228
155216? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017041420170228
155492? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041420170228
155696? ? ?? ? ?reficc2017041420170228
160992? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041420170228
161236? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017041420170228
163380? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017041420170228
163448? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017041420170228
164928? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041420170228
165188? ? ?? ? ?reficc_-no-vec2017041420170228
165244? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017041420170228
165256? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041420170228
165296? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017041420170228
165348? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017041420170228
165432? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041420170228
165448? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017041420170228
165528? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017041420170228
165660? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017041420170228
166320? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041420170228
168756? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041420170228
169764? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017041420170228
169828? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041420170228
169848? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017041420170228
170108? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017041420170228
170252? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017041420170228
170424? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017041420170228
174872? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041420170228
174904? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017041420170228
174984? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041420170228
175028? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017041420170228
175520? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017041420170228
176712? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017041420170228
176744? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041420170228
177516? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017041420170228
177824? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041420170228
177872? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017041420170228
177932? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017041420170228
179268? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017041420170228
179440? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041420170228
179488? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017041420170228
179656? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017041420170228
179808? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041420170228
179828? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017041420170228
179836? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041420170228
179836? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017041420170228
179888? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017041420170228
179936? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017041420170228
180180? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017041420170228
180304? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017041420170228
181252? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017041420170228
181408? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041420170228
181508? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017041420170228
181732? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041420170228
181796? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017041420170228
181824? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017041420170228
183492? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041420170228
183508? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017041420170228
183672? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017041420170228
183760? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017041420170228
184252? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017041420170228
185336? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041420170228
186644? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017041420170228
186692? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017041420170228
186716? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017041420170228
186760? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041420170228
186976? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041420170228
187056? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017041420170228
187204? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017041420170228
187256? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041420170228
187276? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017041420170228
187276? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017041420170228
187276? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017041420170228
187308? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041420170228
187312? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017041420170228
187332? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017041420170228
187376? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017041420170228
187548? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017041420170228
187728? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017041420170228
188768? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041420170228
188804? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017041420170228
192096? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017041420170228
200716? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017041420170228
201536? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041420170228
205532? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041420170228
301684? ? ?? ? ?avx1gcc2017041420170228
302148? ? ?? ? ?avx1gcc_-funroll-loops2017041420170228
303740? ? ?? ? ?avx1cc2017041420170228
305008? ? ?? ? ?sse4gcc2017041420170228
307828? ? ?? ? ?sse4gcc_-funroll-loops2017041420170228
308896? ? ?? ? ?sse4cc2017041420170228
506508? ? ?? ? ?refcc2017041420170228
506880? ? ?? ? ?refgcc2017041420170228
507420? ? ?? ? ?refgcc_-funroll-loops2017041420170228

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: cc
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc ref

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
sha512.c: const uint64_t *W=in;
sha512.c: ^~

Number of similar (compiler,implementation) pairs: 106, namely:
CompilerImplementations
gcc ref
gcc -O2 -fomit-frame-pointer ref
gcc -O3 -fomit-frame-pointer ref
gcc -O -fomit-frame-pointer ref
gcc -Os -fomit-frame-pointer ref
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ref
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ref
gcc -fno-schedule-insns -O -fomit-frame-pointer ref
gcc -fno-schedule-insns -Os -fomit-frame-pointer ref
gcc -funroll-loops ref
gcc -funroll-loops -O2 -fomit-frame-pointer ref
gcc -funroll-loops -O3 -fomit-frame-pointer ref
gcc -funroll-loops -O -fomit-frame-pointer ref
gcc -funroll-loops -Os -fomit-frame-pointer ref
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ref
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ref
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ref
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ref
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m64 -O -fomit-frame-pointer ref
gcc -funroll-loops -m64 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer ref
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer ref
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer ref
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer ref
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer ref
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer ref
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer ref
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer ref
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer ref
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer ref
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer ref
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer ref
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer ref
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer ref
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer ref
gcc -m64 -O2 -fomit-frame-pointer ref
gcc -m64 -O3 -fomit-frame-pointer ref
gcc -m64 -O -fomit-frame-pointer ref
gcc -m64 -Os -fomit-frame-pointer ref
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer ref
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer ref
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer ref
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer ref
gcc -m64 -march=core2 -O2 -fomit-frame-pointer ref
gcc -m64 -march=core2 -O3 -fomit-frame-pointer ref
gcc -m64 -march=core2 -O -fomit-frame-pointer ref
gcc -m64 -march=core2 -Os -fomit-frame-pointer ref
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer ref
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer ref
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer ref
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer ref
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer ref
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer ref
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer ref
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer ref
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer ref
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer ref
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer ref
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer ref
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer ref
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer ref
gcc -m64 -march=corei7 -O -fomit-frame-pointer ref
gcc -m64 -march=corei7 -Os -fomit-frame-pointer ref
gcc -m64 -march=k8 -O2 -fomit-frame-pointer ref
gcc -m64 -march=k8 -O3 -fomit-frame-pointer ref
gcc -m64 -march=k8 -O -fomit-frame-pointer ref
gcc -m64 -march=k8 -Os -fomit-frame-pointer ref
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer ref
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer ref
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer ref
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer ref
gcc -m64 -march=nocona -O2 -fomit-frame-pointer ref
gcc -m64 -march=nocona -O3 -fomit-frame-pointer ref
gcc -m64 -march=nocona -O -fomit-frame-pointer ref
gcc -m64 -march=nocona -Os -fomit-frame-pointer ref
gcc -march=barcelona -O2 -fomit-frame-pointer ref
gcc -march=barcelona -O3 -fomit-frame-pointer ref
gcc -march=barcelona -O -fomit-frame-pointer ref
gcc -march=barcelona -Os -fomit-frame-pointer ref
gcc -march=k8 -O2 -fomit-frame-pointer ref
gcc -march=k8 -O3 -fomit-frame-pointer ref
gcc -march=k8 -O -fomit-frame-pointer ref
gcc -march=k8 -Os -fomit-frame-pointer ref
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv ref
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv ref
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv ref
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv ref
gcc -march=nocona -O2 -fomit-frame-pointer ref
gcc -march=nocona -O3 -fomit-frame-pointer ref
gcc -march=nocona -O -fomit-frame-pointer ref
gcc -march=nocona -Os -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
sha512.c: const uint64_t *W=in;
sha512.c: ^~
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
sha512.c: const uint64_t *W=in;
sha512.c: ^~

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer ref
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer ref
gcc -m64 -march=barcelona -O -fomit-frame-pointer ref
gcc -m64 -march=barcelona -Os -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: icc
sha512.c: sha512.c(206): warning #144: a value of type "const unsigned char *" cannot be used to initialize an entity of type "const uint64_t={unsigned long} *"
sha512.c: const uint64_t *W=in;
sha512.c: ^
sha512.c:

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
icc ref
icc -no-vec ref
icc -xCORE-AVX2 -O2 -fomit-frame-pointer ref
icc -xCORE-AVX2 -O3 -fomit-frame-pointer ref