Implementation notes: amd64, hobbes, crypto_aead/omdsha256k128n96tau128v2

Computer: hobbes
Architecture: amd64
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
185400? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082020170725
185533? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017082020170725
185612? ? ?? ? ?sse4gcc_-march=k8_-O3_-fomit-frame-pointer2017082020170725
185766? ? ?? ? ?sse4gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
185928? ? ?? ? ?sse4gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
186134? ? ?? ? ?sse4gcc_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
186207? ? ?? ? ?sse4gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017082020170725
186240? ? ?? ? ?sse4gcc_-funroll-loops_-O3_-fomit-frame-pointer2017082020170725
186251? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017082020170725
186390? ? ?? ? ?sse4gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017082020170725
186454? ? ?? ? ?sse4gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
186591? ? ?? ? ?sse4gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
186606? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082020170725
186618? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
186670? ? ?? ? ?sse4gcc_-O3_-fomit-frame-pointer2017082020170725
186679? ? ?? ? ?sse4gcc_-m64_-O3_-fomit-frame-pointer2017082020170725
186857? ? ?? ? ?sse4gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017082020170725
186908? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
187055? ? ?? ? ?sse4gcc_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
187272? ? ?? ? ?sse4gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082020170725
187367? ? ?? ? ?sse4gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
187432? ? ?? ? ?sse4gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
187501? ? ?? ? ?sse4gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
187626? ? ?? ? ?sse4gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017082020170725
191365? ? ?? ? ?sse4gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017082020170725
191840? ? ?? ? ?sse4gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017082020170725
200050? ? ?? ? ?sse4clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
200672? ? ?? ? ?sse4clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
200675? ? ?? ? ?sse4clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
200727? ? ?? ? ?sse4clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082020170725
205562? ? ?? ? ?sse4gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
206576? ? ?? ? ?sse4gcc_-funroll-loops_-O2_-fomit-frame-pointer2017082020170725
206690? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
206793? ? ?? ? ?sse4gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
207157? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017082020170725
207308? ? ?? ? ?sse4gcc_-funroll-loops_-O_-fomit-frame-pointer2017082020170725
207697? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017082020170725
207889? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017082020170725
207925? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
208131? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017082020170725
208254? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017082020170725
208546? ? ?? ? ?sse4gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017082020170725
208637? ? ?? ? ?sse4gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
208721? ? ?? ? ?sse4gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017082020170725
209374? ? ?? ? ?sse4gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
210471? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
210730? ? ?? ? ?sse4gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017082020170725
210982? ? ?? ? ?sse4gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
214290? ? ?? ? ?sse4clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082020170725
214413? ? ?? ? ?sse4clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082020170725
215887? ? ?? ? ?sse4clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
216393? ? ?? ? ?sse4clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082020170725
234421? ? ?? ? ?sse4gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
234540? ? ?? ? ?sse4gcc_-O2_-fomit-frame-pointer2017082020170725
234674? ? ?? ? ?sse4gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
235638? ? ?? ? ?sse4gcc_-m64_-O2_-fomit-frame-pointer2017082020170725
236920? ? ?? ? ?sse4gcc_-march=k8_-O2_-fomit-frame-pointer2017082020170725
236978? ? ?? ? ?sse4gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
237813? ? ?? ? ?sse4gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017082020170725
237868? ? ?? ? ?sse4gcc_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
237900? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082020170725
238038? ? ?? ? ?sse4gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
238525? ? ?? ? ?sse4gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017082020170725
238593? ? ?? ? ?sse4gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017082020170725
240825? ? ?? ? ?sse4gcc_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
241165? ? ?? ? ?sse4gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082020170725
241293? ? ?? ? ?sse4gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017082020170725
241985? ? ?? ? ?sse4gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017082020170725
243561? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017082020170725
243738? ? ?? ? ?sse4gcc_-march=k8_-O_-fomit-frame-pointer2017082020170725
243781? ? ?? ? ?sse4gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017082020170725
244308? ? ?? ? ?sse4gcc_-march=nocona_-O_-fomit-frame-pointer2017082020170725
245878? ? ?? ? ?sse4gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017082020170725
245889? ? ?? ? ?sse4gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017082020170725
246523? ? ?? ? ?sse4gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
246736? ? ?? ? ?sse4gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082020170725
246870? ? ?? ? ?sse4gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017082020170725
246965? ? ?? ? ?sse4gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082020170725
247427? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082020170725
247536? ? ?? ? ?sse4gcc_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
247954? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082020170725
247966? ? ?? ? ?sse4gcc_-O_-fomit-frame-pointer2017082020170725
248380? ? ?? ? ?sse4gcc_-m64_-O_-fomit-frame-pointer2017082020170725
248384? ? ?? ? ?sse4gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
248519? ? ?? ? ?sse4gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017082020170725
255417? ? ?? ? ?sse4gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017082020170725
256851? ? ?? ? ?sse4gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
257680? ? ?? ? ?sse4gcc_-funroll-loops_-Os_-fomit-frame-pointer2017082020170725
257696? ? ?? ? ?sse4gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082020170725
258033? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
259081? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017082020170725
259510? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017082020170725
259577? ? ?? ? ?sse4gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
259773? ? ?? ? ?sse4gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017082020170725
260089? ? ?? ? ?sse4gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
260269? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082020170725
260287? ? ?? ? ?sse4gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017082020170725
260303? ? ?? ? ?sse4gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017082020170725
260612? ? ?? ? ?sse4gcc_-Os_-fomit-frame-pointer2017082020170725
260650? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082020170725
260721? ? ?? ? ?sse4gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017082020170725
260744? ? ?? ? ?sse4gcc_-march=k8_-Os_-fomit-frame-pointer2017082020170725
260913? ? ?? ? ?sse4gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
262068? ? ?? ? ?sse4gcc_-m64_-Os_-fomit-frame-pointer2017082020170725
262192? ? ?? ? ?sse4gcc_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
262495? ? ?? ? ?sse4gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017082020170725
263328? ? ?? ? ?sse4gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
263463? ? ?? ? ?sse4gcc_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
263901? ? ?? ? ?sse4gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
263944? ? ?? ? ?sse4gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017082020170725
264043? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
266640? ? ?? ? ?sse4gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
284841? ? ?? ? ?avx1gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
284888? ? ?? ? ?avx1gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
284895? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082020170725
284948? ? ?? ? ?avx1gcc_-m64_-O3_-fomit-frame-pointer2017082020170725
284970? ? ?? ? ?avx1gcc_-funroll-loops_-O3_-fomit-frame-pointer2017082020170725
285018? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017082020170725
285040? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082020170725
285045? ? ?? ? ?avx1gcc_-O3_-fomit-frame-pointer2017082020170725
285089? ? ?? ? ?avx1gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017082020170725
285200? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017082020170725
285223? ? ?? ? ?avx1gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082020170725
285234? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
285236? ? ?? ? ?avx1gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
285282? ? ?? ? ?avx1gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
285315? ? ?? ? ?avx1gcc_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
285385? ? ?? ? ?avx1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
285391? ? ?? ? ?avx1gcc_-march=k8_-O3_-fomit-frame-pointer2017082020170725
285404? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
285502? ? ?? ? ?avx1gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017082020170725
285503? ? ?? ? ?avx1gcc_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
285559? ? ?? ? ?avx1gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
285567? ? ?? ? ?avx1gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
285655? ? ?? ? ?avx1gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017082020170725
285775? ? ?? ? ?avx1gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017082020170725
290714? ? ?? ? ?avx1gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017082020170725
292152? ? ?? ? ?avx1gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017082020170725
295314? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017082020170725
295350? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
295683? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082020170725
295745? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017082020170725
295891? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
296281? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
297036? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017082020170725
297165? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
297773? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017082020170725
298212? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
298229? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
298500? ? ?? ? ?avx1clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
298640? ? ?? ? ?avx1clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
298757? ? ?? ? ?avx1clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082020170725
299380? ? ?? ? ?avx1clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
301711? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017082020170725
302094? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017082020170725
303341? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017082020170725
303543? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017082020170725
303640? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
303825? ? ?? ? ?avx1gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
303892? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
304347? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
304422? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017082020170725
304575? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
304771? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
304974? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017082020170725
305159? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017082020170725
305590? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
305965? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
306379? ? ?? ? ?avx1gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
306384? ? ?? ? ?avx1gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017082020170725
306731? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017082020170725
306965? ? ?? ? ?avx1gcc_-funroll-loops_-O2_-fomit-frame-pointer2017082020170725
306986? ? ?? ? ?avx1gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
307118? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017082020170725
307227? ? ?? ? ?avx1gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017082020170725
307267? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017082020170725
307355? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082020170725
307475? ? ?? ? ?avx1gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
307679? ? ?? ? ?avx1gcc_-funroll-loops_-O_-fomit-frame-pointer2017082020170725
307684? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017082020170725
307775? ? ?? ? ?avx1gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017082020170725
308047? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017082020170725
308452? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017082020170725
308535? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
310031? ? ?? ? ?avx1gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
312847? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082020170725
313034? ? ?? ? ?avx1clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082020170725
313155? ? ?? ? ?avx1clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082020170725
313206? ? ?? ? ?avx1clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
314829? ? ?? ? ?avx1clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082020170725
333526? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017082020170725
333568? ? ?? ? ?avx1gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
334136? ? ?? ? ?avx1gcc_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
334722? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082020170725
334835? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017082020170725
334992? ? ?? ? ?avx1gcc_-m64_-O2_-fomit-frame-pointer2017082020170725
335183? ? ?? ? ?avx1gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
335285? ? ?? ? ?avx1gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017082020170725
335331? ? ?? ? ?avx1gcc_-O2_-fomit-frame-pointer2017082020170725
335609? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
335613? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082020170725
335669? ? ?? ? ?avx1gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017082020170725
335705? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017082020170725
335787? ? ?? ? ?avx1gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017082020170725
335796? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
335937? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017082020170725
336052? ? ?? ? ?avx1gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017082020170725
336057? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082020170725
336198? ? ?? ? ?avx1gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017082020170725
336234? ? ?? ? ?avx1gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017082020170725
336264? ? ?? ? ?avx1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082020170725
336481? ? ?? ? ?avx1gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017082020170725
336569? ? ?? ? ?avx1gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
336597? ? ?? ? ?avx1gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082020170725
336701? ? ?? ? ?avx1gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082020170725
336825? ? ?? ? ?avx1gcc_-march=k8_-O_-fomit-frame-pointer2017082020170725
336830? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
336840? ? ?? ? ?avx1gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017082020170725
336929? ? ?? ? ?avx1gcc_-m64_-O_-fomit-frame-pointer2017082020170725
337098? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017082020170725
337159? ? ?? ? ?avx1gcc_-march=k8_-O2_-fomit-frame-pointer2017082020170725
337319? ? ?? ? ?avx1gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
337359? ? ?? ? ?avx1gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017082020170725
337489? ? ?? ? ?avx1gcc_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
337544? ? ?? ? ?avx1gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017082020170725
337628? ? ?? ? ?avx1gcc_-march=nocona_-O_-fomit-frame-pointer2017082020170725
337736? ? ?? ? ?avx1gcc_-O_-fomit-frame-pointer2017082020170725
337820? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017082020170725
338039? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082020170725
338056? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
338098? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
338145? ? ?? ? ?avx1gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017082020170725
338491? ? ?? ? ?avx1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
338595? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
339212? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017082020170725
341954? ? ?? ? ?avx1gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
342719? ? ?? ? ?avx1gcc_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
348542? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
349783? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082020170725
349866? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017082020170725
350021? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082020170725
350544? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017082020170725
351418? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
351867? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
355528? ? ?? ? ?avx1gcc_-funroll-loops_-Os_-fomit-frame-pointer2017082020170725
355560? ? ?? ? ?avx1gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017082020170725
355569? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017082020170725
355721? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017082020170725
355956? ? ?? ? ?avx1gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
356080? ? ?? ? ?avx1gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
356966? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
357268? ? ?? ? ?avx1gcc_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
357308? ? ?? ? ?avx1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
357661? ? ?? ? ?avx1gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
357856? ? ?? ? ?avx1gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
358446? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082020170725
358727? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017082020170725
358979? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082020170725
359323? ? ?? ? ?avx1gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
359380? ? ?? ? ?avx1gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017082020170725
359403? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
359572? ? ?? ? ?avx1gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017082020170725
359631? ? ?? ? ?avx1gcc_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
359926? ? ?? ? ?avx1gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017082020170725
360192? ? ?? ? ?avx1gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017082020170725
360301? ? ?? ? ?avx1gcc_-Os_-fomit-frame-pointer2017082020170725
360575? ? ?? ? ?avx1gcc_-march=k8_-Os_-fomit-frame-pointer2017082020170725
360606? ? ?? ? ?avx1gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082020170725
360771? ? ?? ? ?avx1gcc_-m64_-Os_-fomit-frame-pointer2017082020170725
360847? ? ?? ? ?avx1gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
361054? ? ?? ? ?avx1gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017082020170725
361220? ? ?? ? ?avx1gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082020170725
361475? ? ?? ? ?avx1gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
362157? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017082020170725
362685? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
363456? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
368136? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082020170725
370988? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082020170725
371217? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017082020170725
372736? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017082020170725
380206? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017082020170725
380283? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
380746? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017082020170725
381342? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017082020170725
382010? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
382540? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
388040? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017082020170725
388461? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017082020170725
389107? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017082020170725
389399? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082020170725
389414? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017082020170725
389423? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017082020170725
391029? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017082020170725
391406? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
392362? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082020170725
392448? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
392723? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
393144? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
394937? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082020170725
395130? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017082020170725
395247? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082020170725
395361? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017082020170725
395511? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
395752? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017082020170725
395928? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017082020170725
396040? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017082020170725
396334? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017082020170725
397067? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082020170725
397925? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082020170725
398138? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017082020170725
398706? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
399524? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082020170725
399786? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
399805? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017082020170725
400002? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
400352? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
400690? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017082020170725
400705? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017082020170725
400995? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017082020170725
401554? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017082020170725
401702? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017082020170725
401736? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017082020170725
401772? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017082020170725
402337? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017082020170725
402423? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
402932? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
403497? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017082020170725
403976? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
404188? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017082020170725
404891? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017082020170725
404969? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017082020170725
405342? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
405955? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
407095? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
413615? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
421111? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
452357? ? ?? ? ?sse4gcc_-funroll-loops2017082020170725
456480? ? ?? ? ?sse4cc2017082020170725
456774? ? ?? ? ?sse4gcc2017082020170725
534930? ? ?? ? ?avx1cc2017082020170725
535481? ? ?? ? ?avx1gcc_-funroll-loops2017082020170725
535967? ? ?? ? ?avx1gcc2017082020170725
993091? ? ?? ? ?refcc2017082020170725
994581? ? ?? ? ?refgcc2017082020170725
998274? ? ?? ? ?refgcc_-funroll-loops2017082020170725

Test failure

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