Implementation notes: amd64, manny357, crypto_aead/omdsha512k512n256tau256v2

Computer: manny357
Architecture: amd64
CPU ID: GenuineIntel-000406f1-bfebfbff
SUPERCOP version: 20170228
Operation: crypto_aead
Primitive: omdsha512k512n256tau256v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
86760? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041020170228
87032? ? ?? ? ?avx1gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041020170228
87124? ? ?? ? ?avx1gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041020170228
87400? ? ?? ? ?avx1gcc_-funroll-loops_-O3_-fomit-frame-pointer2017041020170228
87744? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017041020170228
87768? ? ?? ? ?avx1gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017041020170228
87780? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017041020170228
87848? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017041020170228
87856? ? ?? ? ?avx1gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017041020170228
87940? ? ?? ? ?avx1gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017041020170228
87960? ? ?? ? ?avx1gcc_-O3_-fomit-frame-pointer2017041020170228
87976? ? ?? ? ?avx1gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041020170228
88116? ? ?? ? ?avx1gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017041020170228
88184? ? ?? ? ?avx1gcc_-march=k8_-O3_-fomit-frame-pointer2017041020170228
88204? ? ?? ? ?avx1gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041020170228
88252? ? ?? ? ?avx1gcc_-m64_-O3_-fomit-frame-pointer2017041020170228
88384? ? ?? ? ?sse4gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017041020170228
88392? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041020170228
88500? ? ?? ? ?avx1gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017041020170228
88576? ? ?? ? ?sse4gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041020170228
88636? ? ?? ? ?sse4gcc_-march=nocona_-O3_-fomit-frame-pointer2017041020170228
88676? ? ?? ? ?sse4gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041020170228
89036? ? ?? ? ?sse4gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041020170228
89048? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041020170228
89120? ? ?? ? ?sse4gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017041020170228
89320? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017041020170228
89324? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017041020170228
89352? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017041020170228
89528? ? ?? ? ?sse4gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041020170228
89536? ? ?? ? ?sse4gcc_-O3_-fomit-frame-pointer2017041020170228
89596? ? ?? ? ?sse4gcc_-m64_-O3_-fomit-frame-pointer2017041020170228
89652? ? ?? ? ?avx1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041020170228
89724? ? ?? ? ?sse4gcc_-march=k8_-O3_-fomit-frame-pointer2017041020170228
90100? ? ?? ? ?sse4gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017041020170228
90172? ? ?? ? ?sse4gcc_-march=barcelona_-O3_-fomit-frame-pointer2017041020170228
90328? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017041020170228
90556? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041020170228
91308? ? ?? ? ?avx1gcc_-march=barcelona_-O3_-fomit-frame-pointer2017041020170228
91316? ? ?? ? ?sse4gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017041020170228
91400? ? ?? ? ?sse4gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041020170228
91656? ? ?? ? ?avx1gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017041020170228
91988? ? ?? ? ?sse4gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041020170228
92052? ? ?? ? ?avx1gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041020170228
92164? ? ?? ? ?avx1gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041020170228
92696? ? ?? ? ?avx1gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041020170228
92696? ? ?? ? ?avx1gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017041020170228
92796? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017041020170228
93180? ? ?? ? ?sse4gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041020170228
93420? ? ?? ? ?sse4gcc_-funroll-loops_-O3_-fomit-frame-pointer2017041020170228
93572? ? ?? ? ?sse4gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017041020170228
94348? ? ?? ? ?sse4gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041020170228
94892? ? ?? ? ?sse4gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017041020170228
96388? ? ?? ? ?avx1gcc_-march=nocona_-O3_-fomit-frame-pointer2017041020170228
97100? ? ?? ? ?sse4gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017041020170228
101368? ? ?? ? ?avx1icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017041020170228
103152? ? ?? ? ?sse4icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017041020170228
105204? ? ?? ? ?avx1icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017041020170228
106636? ? ?? ? ?avx1icc2017041020170228
106956? ? ?? ? ?sse4icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017041020170228
108444? ? ?? ? ?sse4icc2017041020170228
109464? ? ?? ? ?avx1gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017041020170228
109520? ? ?? ? ?avx1gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017041020170228
109684? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017041020170228
109832? ? ?? ? ?avx1gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017041020170228
109840? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041020170228
109876? ? ?? ? ?avx1gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041020170228
109916? ? ?? ? ?avx1gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017041020170228
110160? ? ?? ? ?avx1gcc_-funroll-loops_-O2_-fomit-frame-pointer2017041020170228
110220? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041020170228
110228? ? ?? ? ?sse4gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017041020170228
110672? ? ?? ? ?sse4gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017041020170228
110812? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041020170228
110832? ? ?? ? ?avx1gcc_-funroll-loops_-O_-fomit-frame-pointer2017041020170228
110900? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017041020170228
111016? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041020170228
111424? ? ?? ? ?sse4gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017041020170228
111588? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041020170228
111636? ? ?? ? ?sse4gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017041020170228
111676? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017041020170228
112060? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017041020170228
112420? ? ?? ? ?sse4gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041020170228
112564? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017041020170228
112628? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017041020170228
112656? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041020170228
112904? ? ?? ? ?sse4gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017041020170228
113084? ? ?? ? ?sse4gcc_-funroll-loops_-O_-fomit-frame-pointer2017041020170228
113368? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017041020170228
113552? ? ?? ? ?avx1gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017041020170228
113756? ? ?? ? ?sse4gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017041020170228
113776? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017041020170228
113920? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017041020170228
114300? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017041020170228
115380? ? ?? ? ?sse4gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017041020170228
116660? ? ?? ? ?sse4gcc_-funroll-loops_-O2_-fomit-frame-pointer2017041020170228
118388? ? ?? ? ?avx1gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017041020170228
119368? ? ?? ? ?avx1gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017041020170228
120816? ? ?? ? ?avx1gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017041020170228
120912? ? ?? ? ?avx1gcc_-march=k8_-O2_-fomit-frame-pointer2017041020170228
121600? ? ?? ? ?avx1gcc_-march=nocona_-O2_-fomit-frame-pointer2017041020170228
121664? ? ?? ? ?avx1gcc_-march=barcelona_-O2_-fomit-frame-pointer2017041020170228
121724? ? ?? ? ?avx1gcc_-march=nocona_-O_-fomit-frame-pointer2017041020170228
121836? ? ?? ? ?avx1gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041020170228
121868? ? ?? ? ?avx1gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041020170228
121888? ? ?? ? ?avx1gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017041020170228
121972? ? ?? ? ?sse4gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041020170228
122008? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017041020170228
122032? ? ?? ? ?avx1gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017041020170228
122072? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017041020170228
122088? ? ?? ? ?avx1gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017041020170228
122160? ? ?? ? ?avx1gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041020170228
122196? ? ?? ? ?avx1gcc_-O_-fomit-frame-pointer2017041020170228
122336? ? ?? ? ?avx1gcc_-O2_-fomit-frame-pointer2017041020170228
122752? ? ?? ? ?avx1gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041020170228
122812? ? ?? ? ?sse4gcc_-march=k8_-O2_-fomit-frame-pointer2017041020170228
122884? ? ?? ? ?sse4gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041020170228
122888? ? ?? ? ?sse4gcc_-march=nocona_-O2_-fomit-frame-pointer2017041020170228
122992? ? ?? ? ?sse4gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041020170228
123004? ? ?? ? ?sse4gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041020170228
123020? ? ?? ? ?avx1gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017041020170228
123040? ? ?? ? ?avx1gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017041020170228
123096? ? ?? ? ?avx1gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017041020170228
123112? ? ?? ? ?avx1gcc_-m64_-O2_-fomit-frame-pointer2017041020170228
123116? ? ?? ? ?avx1gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041020170228
123228? ? ?? ? ?avx1gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041020170228
123228? ? ?? ? ?sse4gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017041020170228
123268? ? ?? ? ?avx1gcc_-march=barcelona_-O_-fomit-frame-pointer2017041020170228
123284? ? ?? ? ?sse4gcc_-march=nocona_-O_-fomit-frame-pointer2017041020170228
123344? ? ?? ? ?sse4gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017041020170228
123372? ? ?? ? ?avx1gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041020170228
123672? ? ?? ? ?sse4gcc_-m64_-O2_-fomit-frame-pointer2017041020170228
123680? ? ?? ? ?sse4gcc_-O_-fomit-frame-pointer2017041020170228
123728? ? ?? ? ?sse4gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017041020170228
123876? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017041020170228
123904? ? ?? ? ?sse4gcc_-O2_-fomit-frame-pointer2017041020170228
124000? ? ?? ? ?avx1gcc_-march=k8_-O_-fomit-frame-pointer2017041020170228
124152? ? ?? ? ?sse4gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017041020170228
124204? ? ?? ? ?sse4gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041020170228
124448? ? ?? ? ?sse4gcc_-m64_-O_-fomit-frame-pointer2017041020170228
124500? ? ?? ? ?sse4gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041020170228
124576? ? ?? ? ?sse4gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017041020170228
124616? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017041020170228
124700? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017041020170228
124776? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017041020170228
124856? ? ?? ? ?sse4gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017041020170228
124860? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017041020170228
125196? ? ?? ? ?avx1gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041020170228
125216? ? ?? ? ?avx1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041020170228
125292? ? ?? ? ?sse4gcc_-march=barcelona_-O_-fomit-frame-pointer2017041020170228
125324? ? ?? ? ?sse4icc_-no-vec2017041020170228
125464? ? ?? ? ?sse4gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017041020170228
125520? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041020170228
125560? ? ?? ? ?avx1gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017041020170228
125696? ? ?? ? ?sse4gcc_-march=k8_-O_-fomit-frame-pointer2017041020170228
125812? ? ?? ? ?avx1gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041020170228
125892? ? ?? ? ?sse4gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041020170228
125924? ? ?? ? ?avx1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041020170228
125976? ? ?? ? ?avx1gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017041020170228
126032? ? ?? ? ?sse4gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017041020170228
126060? ? ?? ? ?sse4gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041020170228
126180? ? ?? ? ?sse4gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017041020170228
126408? ? ?? ? ?sse4gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041020170228
126496? ? ?? ? ?sse4gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017041020170228
126580? ? ?? ? ?sse4gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041020170228
126608? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017041020170228
126984? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017041020170228
127012? ? ?? ? ?avx1gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017041020170228
127072? ? ?? ? ?avx1icc_-no-vec2017041020170228
127092? ? ?? ? ?sse4gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041020170228
127500? ? ?? ? ?sse4gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041020170228
127648? ? ?? ? ?sse4gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041020170228
128028? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017041020170228
128088? ? ?? ? ?avx1gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041020170228
128248? ? ?? ? ?avx1gcc_-m64_-O_-fomit-frame-pointer2017041020170228
128352? ? ?? ? ?sse4gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041020170228
128548? ? ?? ? ?avx1gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041020170228
128556? ? ?? ? ?avx1gcc_-march=nocona_-Os_-fomit-frame-pointer2017041020170228
128568? ? ?? ? ?avx1gcc_-Os_-fomit-frame-pointer2017041020170228
128580? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017041020170228
128704? ? ?? ? ?avx1gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017041020170228
128864? ? ?? ? ?avx1gcc_-march=barcelona_-Os_-fomit-frame-pointer2017041020170228
128896? ? ?? ? ?avx1gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041020170228
128924? ? ?? ? ?avx1gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041020170228
128984? ? ?? ? ?avx1gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017041020170228
129124? ? ?? ? ?avx1gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017041020170228
129440? ? ?? ? ?avx1gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017041020170228
129600? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017041020170228
129636? ? ?? ? ?avx1gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041020170228
129836? ? ?? ? ?sse4gcc_-march=k8_-Os_-fomit-frame-pointer2017041020170228
129856? ? ?? ? ?avx1gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041020170228
129880? ? ?? ? ?avx1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041020170228
129952? ? ?? ? ?sse4gcc_-Os_-fomit-frame-pointer2017041020170228
129956? ? ?? ? ?sse4gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017041020170228
130004? ? ?? ? ?sse4gcc_-march=barcelona_-Os_-fomit-frame-pointer2017041020170228
130052? ? ?? ? ?sse4gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017041020170228
130072? ? ?? ? ?sse4gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017041020170228
130192? ? ?? ? ?sse4gcc_-m64_-Os_-fomit-frame-pointer2017041020170228
130200? ? ?? ? ?sse4gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041020170228
130228? ? ?? ? ?sse4gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041020170228
130328? ? ?? ? ?avx1gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017041020170228
130408? ? ?? ? ?reficc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017041020170228
130740? ? ?? ? ?reficc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017041020170228
130776? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041020170228
131080? ? ?? ? ?avx1gcc_-m64_-Os_-fomit-frame-pointer2017041020170228
131504? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041020170228
131528? ? ?? ? ?avx1gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041020170228
131536? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017041020170228
131696? ? ?? ? ?avx1gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017041020170228
131712? ? ?? ? ?sse4gcc_-march=nocona_-Os_-fomit-frame-pointer2017041020170228
131756? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017041020170228
132100? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017041020170228
132256? ? ?? ? ?avx1gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041020170228
132308? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041020170228
132352? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017041020170228
132364? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017041020170228
132428? ? ?? ? ?avx1gcc_-march=k8_-Os_-fomit-frame-pointer2017041020170228
132548? ? ?? ? ?sse4gcc_-funroll-loops_-Os_-fomit-frame-pointer2017041020170228
132552? ? ?? ? ?sse4gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017041020170228
132592? ? ?? ? ?sse4gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017041020170228
133040? ? ?? ? ?avx1gcc_-funroll-loops_-Os_-fomit-frame-pointer2017041020170228
133376? ? ?? ? ?sse4gcc_-march=barcelona_-O2_-fomit-frame-pointer2017041020170228
133628? ? ?? ? ?avx1gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017041020170228
133928? ? ?? ? ?sse4gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041020170228
135228? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041020170228
136196? ? ?? ? ?sse4gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017041020170228
136436? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017041020170228
136860? ? ?? ? ?sse4gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017041020170228
136908? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041020170228
137172? ? ?? ? ?sse4gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041020170228
137968? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041020170228
138252? ? ?? ? ?sse4gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041020170228
139036? ? ?? ? ?sse4gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041020170228
139192? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017041020170228
139484? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017041020170228
139496? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041020170228
140208? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017041020170228
140788? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017041020170228
141396? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017041020170228
141508? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017041020170228
141592? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041020170228
141836? ? ?? ? ?reficc2017041020170228
141948? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017041020170228
141956? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041020170228
143296? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041020170228
143404? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041020170228
143412? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017041020170228
143592? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017041020170228
143724? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017041020170228
143816? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041020170228
145048? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017041020170228
145340? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017041020170228
145644? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017041020170228
145676? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017041020170228
145976? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041020170228
146052? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017041020170228
156468? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041020170228
156724? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041020170228
157060? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017041020170228
160516? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041020170228
161600? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017041020170228
162216? ? ?? ? ?reficc_-no-vec2017041020170228
163268? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017041020170228
163520? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041020170228
163576? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041020170228
163664? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017041020170228
164436? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017041020170228
164552? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017041020170228
164584? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017041020170228
164752? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041020170228
164940? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017041020170228
164944? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017041020170228
165064? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017041020170228
165664? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017041020170228
165852? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017041020170228
166620? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017041020170228
166688? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041020170228
167112? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041020170228
167628? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017041020170228
171200? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017041020170228
172476? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041020170228
172680? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017041020170228
173076? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041020170228
173896? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041020170228
174972? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041020170228
175216? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017041020170228
175252? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017041020170228
175312? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017041020170228
175364? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017041020170228
175528? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041020170228
175536? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017041020170228
175552? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017041020170228
175712? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041020170228
177436? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017041020170228
177568? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017041020170228
177744? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017041020170228
177760? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017041020170228
178020? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017041020170228
178276? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017041020170228
178344? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017041020170228
178380? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017041020170228
178528? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017041020170228
178576? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017041020170228
178704? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041020170228
181028? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017041020170228
182288? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017041020170228
182332? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041020170228
182524? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017041020170228
182540? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017041020170228
182580? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017041020170228
182700? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017041020170228
182844? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041020170228
183176? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017041020170228
183344? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041020170228
185312? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041020170228
185388? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017041020170228
185584? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041020170228
185640? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041020170228
185668? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017041020170228
185684? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017041020170228
185700? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017041020170228
185756? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017041020170228
185836? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017041020170228
185996? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017041020170228
186264? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017041020170228
186280? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017041020170228
186312? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041020170228
186364? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017041020170228
186396? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017041020170228
186428? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017041020170228
186448? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017041020170228
186536? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041020170228
186540? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041020170228
186620? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041020170228
190620? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017041020170228
193508? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017041020170228
196124? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041020170228
199656? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017041020170228
289544? ? ?? ? ?avx1gcc_-funroll-loops2017041020170228
293036? ? ?? ? ?avx1cc2017041020170228
294636? ? ?? ? ?sse4cc2017041020170228
296036? ? ?? ? ?avx1gcc2017041020170228
309260? ? ?? ? ?sse4gcc_-funroll-loops2017041020170228
312464? ? ?? ? ?sse4gcc2017041020170228
492208? ? ?? ? ?refcc2017041020170228
492984? ? ?? ? ?refgcc_-funroll-loops2017041020170228
493056? ? ?? ? ?refgcc2017041020170228

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v2/ref
Compiler: cc
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206:20: warning: initialization from incompatible pointer type [enabled by default]
sha512.c: const uint64_t *W=in;
sha512.c: ^

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

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v2/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/omdsha512k512n256tau256v2/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/omdsha512k512n256tau256v2/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