Implementation notes: amd64, hydra6, crypto_aead/elmd51271v1

Computer: hydra6
Architecture: amd64
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: elmd51271v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
396108? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091020170725
397758? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091020170725
400100? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091020170725
401484? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091020170725
402266? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091020170725
404687? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091020170725
408590? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091020170725
412481? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091020170725
413200? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091020170725
414374? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091020170725
417019? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091020170725
418368? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091020170725
420914? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017091020170725
422847? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091020170725
424349? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017091020170725
425020? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091020170725
425668? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091020170725
430361? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091020170725
431081? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017091020170725
431416? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017091020170725
432140? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017091020170725
432426? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091020170725
435633? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091020170725
439896? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017091020170725
442684? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091020170725
444737? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017091020170725
444792? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091020170725
446696? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091020170725
447173? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091020170725
447718? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091020170725
447831? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091020170725
450026? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091020170725
450142? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091020170725
457225? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017091020170725
457974? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091020170725
457984? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091020170725
458205? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017091020170725
460600? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091020170725
460632? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091020170725
461132? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091020170725
461262? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091020170725
461662? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091020170725
463526? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091020170725
463644? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091020170725
464532? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091020170725
474120? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091020170725
475641? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091020170725
477824? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091020170725
489182? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091020170725
489280? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091020170725
492440? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091020170725
494404? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017091020170725
626960? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017091020170725
630428? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091020170725
633592? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091020170725
635128? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017091020170725
635159? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091020170725
635632? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091020170725
635704? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091020170725
635710? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091020170725
636170? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091020170725
636446? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091020170725
636790? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017091020170725
639972? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091020170725
640545? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017091020170725
642193? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091020170725
645134? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091020170725
657173? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091020170725
658745? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017091020170725
675691? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091020170725
675706? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091020170725
676312? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091020170725
677378? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091020170725
679000? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091020170725
679232? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091020170725
681460? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091020170725
681542? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017091020170725
684942? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017091020170725
685412? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091020170725
685684? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091020170725
685824? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091020170725
686412? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017091020170725
690252? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091020170725
692552? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091020170725
694372? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017091020170725
694647? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017091020170725
694834? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091020170725
695180? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017091020170725
695395? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017091020170725
695538? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091020170725
696130? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091020170725
696222? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091020170725
696768? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091020170725
700885? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091020170725
703696? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091020170725
704655? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091020170725
705281? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091020170725
705885? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091020170725
705998? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017091020170725
706088? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091020170725
707576? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017091020170725
707680? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091020170725
707788? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091020170725
708302? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017091020170725
708380? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091020170725
709044? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091020170725
709732? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017091020170725
710318? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091020170725
710378? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091020170725
711556? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091020170725
712772? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091020170725
713196? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091020170725
1916002? ? ?? ? ?refgcc2017091020170725
1916044? ? ?? ? ?refgcc_-funroll-loops2017091020170725
1925048? ? ?? ? ?refcc2017091020170725

Test failure

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