Implementation notes: amd64, calvin, crypto_aead/omdsha256k256n248tau256v2

Computer: calvin
Architecture: amd64
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
184651? ? ?? ? ?sse4gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082020170725
185471? ? ?? ? ?sse4gcc_-funroll-loops_-O3_-fomit-frame-pointer2017082020170725
185474? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082020170725
185877? ? ?? ? ?sse4gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017082020170725
185929? ? ?? ? ?sse4gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
186064? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017082020170725
186103? ? ?? ? ?sse4gcc_-m64_-O3_-fomit-frame-pointer2017082020170725
186134? ? ?? ? ?sse4gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
186200? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082020170725
186211? ? ?? ? ?sse4gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017082020170725
186454? ? ?? ? ?sse4gcc_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
186473? ? ?? ? ?sse4gcc_-march=k8_-O3_-fomit-frame-pointer2017082020170725
186580? ? ?? ? ?sse4gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
186629? ? ?? ? ?sse4gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017082020170725
186789? ? ?? ? ?sse4gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017082020170725
186846? ? ?? ? ?sse4gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
186950? ? ?? ? ?sse4gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
187001? ? ?? ? ?sse4gcc_-O3_-fomit-frame-pointer2017082020170725
187208? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017082020170725
187436? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
188083? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
188165? ? ?? ? ?sse4gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
188413? ? ?? ? ?sse4gcc_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
188544? ? ?? ? ?sse4gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
192995? ? ?? ? ?sse4gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017082020170725
193241? ? ?? ? ?sse4gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017082020170725
200033? ? ?? ? ?sse4clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
200197? ? ?? ? ?sse4clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
200590? ? ?? ? ?sse4clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082020170725
200592? ? ?? ? ?sse4clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
202490? ? ?? ? ?sse4gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
203722? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
206173? ? ?? ? ?sse4gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017082020170725
206830? ? ?? ? ?sse4gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
206881? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017082020170725
206884? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
206889? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017082020170725
207143? ? ?? ? ?sse4gcc_-funroll-loops_-O2_-fomit-frame-pointer2017082020170725
207494? ? ?? ? ?sse4gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
207806? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017082020170725
208240? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
208377? ? ?? ? ?sse4gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
208622? ? ?? ? ?sse4gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017082020170725
208921? ? ?? ? ?sse4gcc_-funroll-loops_-O_-fomit-frame-pointer2017082020170725
209028? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017082020170725
209766? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017082020170725
209828? ? ?? ? ?sse4gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
209919? ? ?? ? ?sse4gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017082020170725
213116? ? ?? ? ?sse4clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
213261? ? ?? ? ?sse4clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082020170725
214653? ? ?? ? ?sse4clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082020170725
214697? ? ?? ? ?sse4clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082020170725
234680? ? ?? ? ?sse4gcc_-m64_-O2_-fomit-frame-pointer2017082020170725
235017? ? ?? ? ?sse4gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
235824? ? ?? ? ?sse4gcc_-march=k8_-O2_-fomit-frame-pointer2017082020170725
237940? ? ?? ? ?sse4gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017082020170725
238062? ? ?? ? ?sse4gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017082020170725
238138? ? ?? ? ?sse4gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017082020170725
238382? ? ?? ? ?sse4gcc_-O2_-fomit-frame-pointer2017082020170725
238488? ? ?? ? ?sse4gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
238564? ? ?? ? ?sse4gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082020170725
238566? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082020170725
238753? ? ?? ? ?sse4gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017082020170725
238806? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082020170725
240083? ? ?? ? ?sse4gcc_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
240444? ? ?? ? ?sse4gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017082020170725
240762? ? ?? ? ?sse4gcc_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
240938? ? ?? ? ?sse4gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
241743? ? ?? ? ?sse4gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082020170725
242405? ? ?? ? ?sse4gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017082020170725
242430? ? ?? ? ?sse4gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017082020170725
242479? ? ?? ? ?sse4gcc_-march=k8_-O_-fomit-frame-pointer2017082020170725
243815? ? ?? ? ?sse4gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017082020170725
244473? ? ?? ? ?sse4gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082020170725
244493? ? ?? ? ?sse4gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
244980? ? ?? ? ?sse4gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017082020170725
246097? ? ?? ? ?sse4gcc_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
246153? ? ?? ? ?sse4gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
246529? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017082020170725
246542? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082020170725
246618? ? ?? ? ?sse4gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
247091? ? ?? ? ?sse4gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017082020170725
247320? ? ?? ? ?sse4gcc_-march=nocona_-O_-fomit-frame-pointer2017082020170725
247361? ? ?? ? ?sse4gcc_-m64_-O_-fomit-frame-pointer2017082020170725
247939? ? ?? ? ?sse4gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017082020170725
247987? ? ?? ? ?sse4gcc_-O_-fomit-frame-pointer2017082020170725
255952? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017082020170725
256334? ? ?? ? ?sse4gcc_-funroll-loops_-Os_-fomit-frame-pointer2017082020170725
256643? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017082020170725
257158? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
257304? ? ?? ? ?sse4gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
257840? ? ?? ? ?sse4gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
260693? ? ?? ? ?sse4gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
260775? ? ?? ? ?sse4gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017082020170725
262338? ? ?? ? ?sse4gcc_-march=k8_-Os_-fomit-frame-pointer2017082020170725
262525? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082020170725
262648? ? ?? ? ?sse4gcc_-Os_-fomit-frame-pointer2017082020170725
262798? ? ?? ? ?sse4gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017082020170725
263097? ? ?? ? ?sse4gcc_-m64_-Os_-fomit-frame-pointer2017082020170725
263662? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082020170725
263920? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
263976? ? ?? ? ?sse4gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017082020170725
263980? ? ?? ? ?sse4gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017082020170725
263993? ? ?? ? ?sse4gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
264041? ? ?? ? ?sse4gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017082020170725
264091? ? ?? ? ?sse4gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
264407? ? ?? ? ?sse4gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017082020170725
264434? ? ?? ? ?sse4gcc_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
264497? ? ?? ? ?sse4gcc_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
264608? ? ?? ? ?sse4gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
264686? ? ?? ? ?sse4gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082020170725
265841? ? ?? ? ?sse4gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
284478? ? ?? ? ?avx1gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
284650? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
284840? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082020170725
285090? ? ?? ? ?avx1gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
285121? ? ?? ? ?avx1gcc_-O3_-fomit-frame-pointer2017082020170725
285131? ? ?? ? ?avx1gcc_-m64_-O3_-fomit-frame-pointer2017082020170725
285167? ? ?? ? ?avx1gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
285185? ? ?? ? ?avx1gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082020170725
285235? ? ?? ? ?avx1gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017082020170725
285301? ? ?? ? ?avx1gcc_-funroll-loops_-O3_-fomit-frame-pointer2017082020170725
285332? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017082020170725
285352? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017082020170725
285359? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
285381? ? ?? ? ?avx1gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
285425? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082020170725
285477? ? ?? ? ?avx1gcc_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
285508? ? ?? ? ?avx1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
285550? ? ?? ? ?avx1gcc_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
285660? ? ?? ? ?avx1gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
285670? ? ?? ? ?avx1gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017082020170725
285684? ? ?? ? ?avx1gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
285753? ? ?? ? ?avx1gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017082020170725
286166? ? ?? ? ?avx1gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017082020170725
286716? ? ?? ? ?avx1gcc_-march=k8_-O3_-fomit-frame-pointer2017082020170725
290033? ? ?? ? ?avx1gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017082020170725
290525? ? ?? ? ?avx1gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017082020170725
295072? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082020170725
295856? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
296167? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017082020170725
296302? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
296332? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017082020170725
297672? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017082020170725
297738? ? ?? ? ?avx1clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082020170725
298181? ? ?? ? ?avx1clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
298405? ? ?? ? ?avx1clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
298630? ? ?? ? ?avx1clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
298670? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
299227? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017082020170725
299620? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
301093? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
301133? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017082020170725
301692? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017082020170725
302344? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
302493? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
303067? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
303519? ? ?? ? ?avx1gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
304338? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017082020170725
304455? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017082020170725
304691? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
305158? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
305523? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
305539? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017082020170725
305654? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
305725? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017082020170725
306149? ? ?? ? ?avx1gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
306201? ? ?? ? ?avx1gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
306369? ? ?? ? ?avx1gcc_-funroll-loops_-O2_-fomit-frame-pointer2017082020170725
306423? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017082020170725
306450? ? ?? ? ?avx1gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017082020170725
306609? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
306739? ? ?? ? ?avx1gcc_-funroll-loops_-O_-fomit-frame-pointer2017082020170725
306876? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017082020170725
307157? ? ?? ? ?avx1gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
307201? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017082020170725
307220? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017082020170725
307251? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
307476? ? ?? ? ?avx1gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
307673? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017082020170725
307699? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017082020170725
307712? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017082020170725
308521? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082020170725
308559? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082020170725
309648? ? ?? ? ?avx1gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017082020170725
311831? ? ?? ? ?avx1clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082020170725
312072? ? ?? ? ?avx1clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
312110? ? ?? ? ?avx1clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082020170725
313121? ? ?? ? ?avx1clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082020170725
334653? ? ?? ? ?avx1gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017082020170725
335226? ? ?? ? ?avx1gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017082020170725
335253? ? ?? ? ?avx1gcc_-O2_-fomit-frame-pointer2017082020170725
335263? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082020170725
335476? ? ?? ? ?avx1gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017082020170725
335534? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017082020170725
335661? ? ?? ? ?avx1gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017082020170725
335999? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017082020170725
336033? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017082020170725
336057? ? ?? ? ?avx1gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017082020170725
336089? ? ?? ? ?avx1gcc_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
336123? ? ?? ? ?avx1gcc_-march=nocona_-O_-fomit-frame-pointer2017082020170725
336126? ? ?? ? ?avx1gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017082020170725
336225? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082020170725
336295? ? ?? ? ?avx1gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017082020170725
336307? ? ?? ? ?avx1gcc_-march=k8_-O2_-fomit-frame-pointer2017082020170725
336324? ? ?? ? ?avx1gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
336329? ? ?? ? ?avx1gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017082020170725
336486? ? ?? ? ?avx1gcc_-march=k8_-O_-fomit-frame-pointer2017082020170725
336502? ? ?? ? ?avx1gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082020170725
336506? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017082020170725
336527? ? ?? ? ?avx1gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017082020170725
336587? ? ?? ? ?avx1gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
336666? ? ?? ? ?avx1gcc_-O_-fomit-frame-pointer2017082020170725
336734? ? ?? ? ?avx1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
336749? ? ?? ? ?avx1gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082020170725
337002? ? ?? ? ?avx1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082020170725
337029? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082020170725
337126? ? ?? ? ?avx1gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
337156? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017082020170725
337197? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
337512? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017082020170725
337539? ? ?? ? ?avx1gcc_-m64_-O_-fomit-frame-pointer2017082020170725
337547? ? ?? ? ?avx1gcc_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
337600? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017082020170725
337996? ? ?? ? ?avx1gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017082020170725
338090? ? ?? ? ?avx1gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
338107? ? ?? ? ?avx1gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017082020170725
338129? ? ?? ? ?avx1gcc_-m64_-O2_-fomit-frame-pointer2017082020170725
338911? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
339711? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
339967? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082020170725
339977? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
340090? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
340814? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
342191? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082020170725
342405? ? ?? ? ?avx1gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
342451? ? ?? ? ?avx1gcc_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
343186? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082020170725
347372? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017082020170725
347422? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017082020170725
347672? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
350742? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
352013? ? ?? ? ?avx1gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017082020170725
353039? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
355414? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017082020170725
355904? ? ?? ? ?avx1gcc_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
356259? ? ?? ? ?avx1gcc_-funroll-loops_-Os_-fomit-frame-pointer2017082020170725
356399? ? ?? ? ?avx1gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
356462? ? ?? ? ?avx1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
356728? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
356806? ? ?? ? ?avx1gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
357758? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017082020170725
357982? ? ?? ? ?avx1gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
358161? ? ?? ? ?avx1gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082020170725
358388? ? ?? ? ?avx1gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017082020170725
358469? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082020170725
358504? ? ?? ? ?avx1gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
359057? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
359119? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082020170725
359319? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
359322? ? ?? ? ?avx1gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017082020170725
359355? ? ?? ? ?avx1gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
359598? ? ?? ? ?avx1gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017082020170725
360020? ? ?? ? ?avx1gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017082020170725
360337? ? ?? ? ?avx1gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
360392? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017082020170725
360562? ? ?? ? ?avx1gcc_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
360604? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
360868? ? ?? ? ?avx1gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017082020170725
361205? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017082020170725
361675? ? ?? ? ?avx1gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017082020170725
361789? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
361957? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082020170725
362175? ? ?? ? ?avx1gcc_-m64_-Os_-fomit-frame-pointer2017082020170725
363691? ? ?? ? ?avx1gcc_-march=k8_-Os_-fomit-frame-pointer2017082020170725
364184? ? ?? ? ?avx1gcc_-Os_-fomit-frame-pointer2017082020170725
367062? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082020170725
367876? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082020170725
369331? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017082020170725
370832? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017082020170725
378393? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017082020170725
378552? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017082020170725
378624? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
379988? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
380689? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
388436? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017082020170725
389033? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017082020170725
389061? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082020170725
389195? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017082020170725
389429? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017082020170725
389485? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017082020170725
390317? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017082020170725
390391? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
390446? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082020170725
390881? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017082020170725
391136? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
392224? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
392895? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017082020170725
393390? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017082020170725
393674? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082020170725
393685? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
394103? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082020170725
394335? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017082020170725
394382? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017082020170725
394861? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
395522? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017082020170725
395597? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082020170725
395785? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082020170725
396630? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017082020170725
397067? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017082020170725
397608? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017082020170725
398212? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017082020170725
398271? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
398407? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082020170725
398555? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017082020170725
398754? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017082020170725
399245? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
399656? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017082020170725
399749? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017082020170725
399851? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
399894? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
400123? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
400274? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017082020170725
400582? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017082020170725
402983? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017082020170725
403400? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017082020170725
403661? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
404150? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017082020170725
404162? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017082020170725
404254? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
404274? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
404533? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017082020170725
410334? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
412525? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
412860? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
414408? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
449197? ? ?? ? ?sse4gcc2017082020170725
453059? ? ?? ? ?sse4gcc_-funroll-loops2017082020170725
455042? ? ?? ? ?sse4cc2017082020170725
535465? ? ?? ? ?avx1cc2017082020170725
536994? ? ?? ? ?avx1gcc2017082020170725
537066? ? ?? ? ?avx1gcc_-funroll-loops2017082020170725
982308? ? ?? ? ?refcc2017082020170725
983747? ? ?? ? ?refgcc_-funroll-loops2017082020170725
984650? ? ?? ? ?refgcc2017082020170725

Test failure

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