Implementation notes: amd64, hydra6, crypto_aead/shellaes128v2d4n64

Computer: hydra6
Architecture: amd64
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: shellaes128v2d4n64
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
319246? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017092220170725
319286? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017092220170725
319303? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017092220170725
319515? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017092220170725
319594? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017092220170725
319772? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017092220170725
320261? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017092220170725
320810? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017092220170725
320929? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017092220170725
321877? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017092220170725
322974? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017092220170725
323032? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017092220170725
323442? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017092220170725
323543? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017092220170725
325038? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017092220170725
325088? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017092220170725
325113? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017092220170725
325388? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017092220170725
325505? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017092220170725
325532? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017092220170725
325582? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017092220170725
326524? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017092220170725
326553? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017092220170725
326883? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017092220170725
328138? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017092220170725
328172? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017092220170725
328273? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017092220170725
328908? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017092220170725
330248? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017092220170725
330336? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017092220170725
330923? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017092220170725
332623? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017092220170725
332764? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017092220170725
335325? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017092220170725
341177? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017092220170725
343264? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017092220170725
344107? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017092220170725
344366? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017092220170725
344467? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017092220170725
344699? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017092220170725
345120? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017092220170725
346183? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017092220170725
347918? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017092220170725
348816? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017092220170725
382324? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092220170725
382540? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092220170725
382652? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017092220170725
383566? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092220170725
385982? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017092220170725
386672? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017092220170725
386869? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017092220170725
387614? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017092220170725
387786? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017092220170725
388381? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017092220170725
389957? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017092220170725
390078? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017092220170725
390301? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017092220170725
394637? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017092220170725
395107? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017092220170725
395454? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017092220170725
396362? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017092220170725
396996? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017092220170725
400038? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017092220170725
403650? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017092220170725
405229? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017092220170725
414731? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017092220170725
414956? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017092220170725
415467? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017092220170725
416058? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017092220170725
416062? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017092220170725
416400? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017092220170725
416666? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017092220170725
417076? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017092220170725
417161? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017092220170725
417192? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017092220170725
417536? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017092220170725
418258? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017092220170725
418808? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092220170725
418848? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017092220170725
419305? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017092220170725
419384? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017092220170725
419878? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017092220170725
419932? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017092220170725
420657? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017092220170725
421036? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017092220170725
421042? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017092220170725
421473? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017092220170725
421578? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017092220170725
422732? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017092220170725
423340? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017092220170725
424704? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017092220170725
425202? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017092220170725
425564? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017092220170725
425596? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017092220170725
426534? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017092220170725
426987? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017092220170725
427231? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017092220170725
429514? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017092220170725
430152? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017092220170725
430402? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017092220170725
430924? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017092220170725
434239? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017092220170725
434310? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017092220170725
434326? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017092220170725
434398? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017092220170725
434868? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017092220170725
436644? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017092220170725
437668? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017092220170725
439492? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017092220170725
448838? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017092220170725
467373? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017092220170725
468098? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017092220170725
1144280? ? ?? ? ?refgcc2017092220170725
1149588? ? ?? ? ?refgcc_-funroll-loops2017092220170725
1155766? ? ?? ? ?refcc2017092220170725

Test failure

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

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