Implementation notes: amd64, calvin, crypto_aead/omdsha256k256n104tau160v2

Computer: calvin
Architecture: amd64
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n104tau160v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
185696? ? ?? ? ?sse4gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017082020170725
185721? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017082020170725
185777? ? ?? ? ?sse4gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017082020170725
185818? ? ?? ? ?sse4gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
185846? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017082020170725
186116? ? ?? ? ?sse4gcc_-funroll-loops_-O3_-fomit-frame-pointer2017082020170725
186143? ? ?? ? ?sse4gcc_-O3_-fomit-frame-pointer2017082020170725
186169? ? ?? ? ?sse4gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082020170725
186218? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082020170725
186245? ? ?? ? ?sse4gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
186255? ? ?? ? ?sse4gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
186505? ? ?? ? ?sse4gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017082020170725
186551? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
186601? ? ?? ? ?sse4gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
186601? ? ?? ? ?sse4gcc_-march=k8_-O3_-fomit-frame-pointer2017082020170725
186695? ? ?? ? ?sse4gcc_-m64_-O3_-fomit-frame-pointer2017082020170725
186816? ? ?? ? ?sse4gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017082020170725
187291? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082020170725
187329? ? ?? ? ?sse4gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
187332? ? ?? ? ?sse4gcc_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
187435? ? ?? ? ?sse4gcc_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
187484? ? ?? ? ?sse4gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
188236? ? ?? ? ?sse4gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
191122? ? ?? ? ?sse4gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017082020170725
193178? ? ?? ? ?sse4gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017082020170725
197208? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
200454? ? ?? ? ?sse4clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
202412? ? ?? ? ?sse4clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
202763? ? ?? ? ?sse4clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082020170725
202980? ? ?? ? ?sse4clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
204917? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
205381? ? ?? ? ?sse4gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
206008? ? ?? ? ?sse4gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017082020170725
206493? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017082020170725
206570? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017082020170725
207075? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
207207? ? ?? ? ?sse4gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
207286? ? ?? ? ?sse4gcc_-funroll-loops_-O2_-fomit-frame-pointer2017082020170725
207502? ? ?? ? ?sse4gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
207785? ? ?? ? ?sse4gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017082020170725
207995? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017082020170725
208550? ? ?? ? ?sse4gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
208586? ? ?? ? ?sse4gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
209190? ? ?? ? ?sse4gcc_-funroll-loops_-O_-fomit-frame-pointer2017082020170725
209336? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017082020170725
209719? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017082020170725
209815? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
210047? ? ?? ? ?sse4gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017082020170725
213322? ? ?? ? ?sse4clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082020170725
213454? ? ?? ? ?sse4clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082020170725
215542? ? ?? ? ?sse4clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
215721? ? ?? ? ?sse4clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082020170725
234077? ? ?? ? ?sse4gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
234294? ? ?? ? ?sse4gcc_-O2_-fomit-frame-pointer2017082020170725
234591? ? ?? ? ?sse4gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
235357? ? ?? ? ?sse4gcc_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
235456? ? ?? ? ?sse4gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
235863? ? ?? ? ?sse4gcc_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
237945? ? ?? ? ?sse4gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017082020170725
238226? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082020170725
238241? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082020170725
238475? ? ?? ? ?sse4gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017082020170725
238488? ? ?? ? ?sse4gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082020170725
238556? ? ?? ? ?sse4gcc_-m64_-O2_-fomit-frame-pointer2017082020170725
239803? ? ?? ? ?sse4gcc_-march=k8_-O2_-fomit-frame-pointer2017082020170725
239990? ? ?? ? ?sse4gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017082020170725
240058? ? ?? ? ?sse4gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017082020170725
240855? ? ?? ? ?sse4gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017082020170725
242790? ? ?? ? ?sse4gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017082020170725
243433? ? ?? ? ?sse4gcc_-march=nocona_-O_-fomit-frame-pointer2017082020170725
243720? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082020170725
243812? ? ?? ? ?sse4gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017082020170725
244215? ? ?? ? ?sse4gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
244485? ? ?? ? ?sse4gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
245417? ? ?? ? ?sse4gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017082020170725
246105? ? ?? ? ?sse4gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
246304? ? ?? ? ?sse4gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082020170725
246593? ? ?? ? ?sse4gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017082020170725
247408? ? ?? ? ?sse4gcc_-march=k8_-O_-fomit-frame-pointer2017082020170725
247966? ? ?? ? ?sse4gcc_-m64_-O_-fomit-frame-pointer2017082020170725
248271? ? ?? ? ?sse4gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017082020170725
248567? ? ?? ? ?sse4gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017082020170725
249087? ? ?? ? ?sse4gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082020170725
249101? ? ?? ? ?sse4gcc_-O_-fomit-frame-pointer2017082020170725
249167? ? ?? ? ?sse4gcc_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
249604? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017082020170725
256532? ? ?? ? ?sse4gcc_-funroll-loops_-Os_-fomit-frame-pointer2017082020170725
256694? ? ?? ? ?sse4gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
257038? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
257936? ? ?? ? ?sse4gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
258180? ? ?? ? ?sse4gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017082020170725
261608? ? ?? ? ?sse4gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017082020170725
262466? ? ?? ? ?sse4gcc_-march=k8_-Os_-fomit-frame-pointer2017082020170725
262557? ? ?? ? ?sse4gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017082020170725
262794? ? ?? ? ?sse4gcc_-m64_-Os_-fomit-frame-pointer2017082020170725
262882? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082020170725
262940? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082020170725
262981? ? ?? ? ?sse4gcc_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
263058? ? ?? ? ?sse4gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
263073? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017082020170725
263198? ? ?? ? ?sse4gcc_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
263320? ? ?? ? ?sse4gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017082020170725
263494? ? ?? ? ?sse4gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
263753? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
263836? ? ?? ? ?sse4gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
263840? ? ?? ? ?sse4gcc_-Os_-fomit-frame-pointer2017082020170725
263889? ? ?? ? ?sse4gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
265000? ? ?? ? ?sse4gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
265076? ? ?? ? ?sse4gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017082020170725
268630? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017082020170725
269580? ? ?? ? ?sse4gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017082020170725
270323? ? ?? ? ?sse4gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082020170725
284274? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
284643? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017082020170725
284711? ? ?? ? ?avx1gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017082020170725
284763? ? ?? ? ?avx1gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
284855? ? ?? ? ?avx1gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
285029? ? ?? ? ?avx1gcc_-funroll-loops_-O3_-fomit-frame-pointer2017082020170725
285164? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082020170725
285168? ? ?? ? ?avx1gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017082020170725
285226? ? ?? ? ?avx1gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017082020170725
285348? ? ?? ? ?avx1gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
285350? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017082020170725
285367? ? ?? ? ?avx1gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
285392? ? ?? ? ?avx1gcc_-m64_-O3_-fomit-frame-pointer2017082020170725
285436? ? ?? ? ?avx1gcc_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
285462? ? ?? ? ?avx1gcc_-O3_-fomit-frame-pointer2017082020170725
285502? ? ?? ? ?avx1gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
285525? ? ?? ? ?avx1gcc_-march=k8_-O3_-fomit-frame-pointer2017082020170725
285550? ? ?? ? ?avx1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
285565? ? ?? ? ?avx1gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017082020170725
285631? ? ?? ? ?avx1gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082020170725
285733? ? ?? ? ?avx1gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
287895? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
290854? ? ?? ? ?avx1gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017082020170725
290876? ? ?? ? ?avx1gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017082020170725
295083? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082020170725
295152? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
295165? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
295315? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017082020170725
295710? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
295870? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
297377? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017082020170725
297557? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017082020170725
297595? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017082020170725
297712? ? ?? ? ?avx1clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
297806? ? ?? ? ?avx1clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082020170725
297877? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
297902? ? ?? ? ?avx1clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
298432? ? ?? ? ?avx1clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
298489? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
300968? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017082020170725
301052? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017082020170725
301129? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
302804? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
302822? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
303183? ? ?? ? ?avx1gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
303196? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
303757? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
303851? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
304420? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017082020170725
304763? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017082020170725
304911? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017082020170725
305078? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017082020170725
305738? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
305795? ? ?? ? ?avx1gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
306146? ? ?? ? ?avx1gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017082020170725
306266? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017082020170725
306387? ? ?? ? ?avx1gcc_-funroll-loops_-O2_-fomit-frame-pointer2017082020170725
306515? ? ?? ? ?avx1gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
306644? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017082020170725
307059? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017082020170725
307500? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082020170725
307538? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017082020170725
307711? ? ?? ? ?avx1gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017082020170725
307861? ? ?? ? ?avx1gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
307891? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017082020170725
308182? ? ?? ? ?avx1gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
308372? ? ?? ? ?avx1gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017082020170725
308416? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
308428? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017082020170725
308536? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017082020170725
309322? ? ?? ? ?avx1gcc_-funroll-loops_-O_-fomit-frame-pointer2017082020170725
312450? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082020170725
312614? ? ?? ? ?avx1clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082020170725
313008? ? ?? ? ?avx1clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
313364? ? ?? ? ?avx1clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082020170725
314267? ? ?? ? ?avx1clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082020170725
324513? ? ?? ? ?avx1gcc_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
324560? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082020170725
330725? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017082020170725
330745? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017082020170725
332080? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
333608? ? ?? ? ?avx1gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
334294? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017082020170725
334487? ? ?? ? ?avx1gcc_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
334520? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017082020170725
334541? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
335560? ? ?? ? ?avx1gcc_-m64_-O2_-fomit-frame-pointer2017082020170725
335836? ? ?? ? ?avx1gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017082020170725
335922? ? ?? ? ?avx1gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017082020170725
335962? ? ?? ? ?avx1gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017082020170725
336135? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
336180? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017082020170725
336212? ? ?? ? ?avx1gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017082020170725
336233? ? ?? ? ?avx1gcc_-O2_-fomit-frame-pointer2017082020170725
336394? ? ?? ? ?avx1gcc_-march=k8_-O2_-fomit-frame-pointer2017082020170725
336407? ? ?? ? ?avx1gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
336441? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017082020170725
336455? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082020170725
336490? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082020170725
336621? ? ?? ? ?avx1gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
336698? ? ?? ? ?avx1gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017082020170725
336829? ? ?? ? ?avx1gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017082020170725
336954? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082020170725
337075? ? ?? ? ?avx1gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017082020170725
337194? ? ?? ? ?avx1gcc_-m64_-O_-fomit-frame-pointer2017082020170725
337243? ? ?? ? ?avx1gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017082020170725
337247? ? ?? ? ?avx1gcc_-march=nocona_-O_-fomit-frame-pointer2017082020170725
337371? ? ?? ? ?avx1gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082020170725
337438? ? ?? ? ?avx1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082020170725
337503? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017082020170725
337530? ? ?? ? ?avx1gcc_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
337538? ? ?? ? ?avx1gcc_-O_-fomit-frame-pointer2017082020170725
337623? ? ?? ? ?avx1gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
338164? ? ?? ? ?avx1gcc_-march=k8_-O_-fomit-frame-pointer2017082020170725
338286? ? ?? ? ?avx1gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017082020170725
338442? ? ?? ? ?avx1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
338507? ? ?? ? ?avx1gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017082020170725
338918? ? ?? ? ?avx1gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082020170725
339239? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
339300? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
339847? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082020170725
340184? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
340916? ? ?? ? ?avx1gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017082020170725
341568? ? ?? ? ?avx1gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
342564? ? ?? ? ?avx1gcc_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
350199? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082020170725
350442? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082020170725
350825? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
350863? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017082020170725
351233? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
351478? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017082020170725
352319? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
355013? ? ?? ? ?avx1gcc_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
356262? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017082020170725
356323? ? ?? ? ?avx1gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
356359? ? ?? ? ?avx1gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
356736? ? ?? ? ?avx1gcc_-funroll-loops_-Os_-fomit-frame-pointer2017082020170725
356756? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017082020170725
356801? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
356855? ? ?? ? ?avx1gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017082020170725
356987? ? ?? ? ?avx1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
356988? ? ?? ? ?avx1gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
357394? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082020170725
357692? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
358402? ? ?? ? ?avx1gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017082020170725
358407? ? ?? ? ?avx1gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017082020170725
358590? ? ?? ? ?avx1gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
358844? ? ?? ? ?avx1gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082020170725
359025? ? ?? ? ?avx1gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017082020170725
359250? ? ?? ? ?avx1gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017082020170725
359382? ? ?? ? ?avx1gcc_-Os_-fomit-frame-pointer2017082020170725
359528? ? ?? ? ?avx1gcc_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
360034? ? ?? ? ?avx1gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
360120? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
360381? ? ?? ? ?avx1gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
360541? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082020170725
361014? ? ?? ? ?avx1gcc_-march=k8_-Os_-fomit-frame-pointer2017082020170725
361022? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082020170725
361126? ? ?? ? ?avx1gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017082020170725
361165? ? ?? ? ?avx1gcc_-m64_-Os_-fomit-frame-pointer2017082020170725
361873? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
362135? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017082020170725
362404? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017082020170725
364473? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
367706? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082020170725
367957? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082020170725
378270? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017082020170725
378278? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017082020170725
378516? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
380017? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017082020170725
380195? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017082020170725
380717? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017082020170725
381953? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017082020170725
381965? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017082020170725
382103? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082020170725
382109? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017082020170725
382484? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017082020170725
385845? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017082020170725
386698? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017082020170725
389420? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
389963? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
390015? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
390366? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
390431? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
390582? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082020170725
392899? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017082020170725
393095? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017082020170725
393128? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082020170725
393281? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017082020170725
393755? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017082020170725
394124? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
395049? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082020170725
396369? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017082020170725
396673? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082020170725
396932? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017082020170725
397446? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017082020170725
397526? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017082020170725
397619? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017082020170725
398140? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082020170725
398542? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
398567? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
398700? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017082020170725
399304? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
400048? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082020170725
400169? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017082020170725
400183? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
402319? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017082020170725
403013? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017082020170725
403902? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017082020170725
404095? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
404117? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
404214? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017082020170725
404435? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017082020170725
404903? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
404958? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
405147? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017082020170725
405279? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017082020170725
405302? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017082020170725
405929? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
407070? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017082020170725
410375? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
413562? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
413591? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
414238? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
453102? ? ?? ? ?sse4gcc2017082020170725
453540? ? ?? ? ?sse4gcc_-funroll-loops2017082020170725
454378? ? ?? ? ?sse4cc2017082020170725
535781? ? ?? ? ?avx1gcc2017082020170725
535991? ? ?? ? ?avx1cc2017082020170725
536049? ? ?? ? ?avx1gcc_-funroll-loops2017082020170725
982462? ? ?? ? ?refgcc2017082020170725
983641? ? ?? ? ?refgcc_-funroll-loops2017082020170725
986096? ? ?? ? ?refcc2017082020170725

Test failure

Implementation: crypto_aead/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer avx1 ref sse4
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer avx1 ref sse4
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer avx1 ref sse4