Implementation notes: amd64, hobbes, crypto_aead/elmd1001v1

Computer: hobbes
Architecture: amd64
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: elmd1001v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
471366? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081220170725
472011? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017081220170725
472175? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081220170725
472817? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017081220170725
474538? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081220170725
475247? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017081220170725
475479? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017081220170725
475815? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017081220170725
477200? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017081220170725
477461? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017081220170725
477799? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017081220170725
478154? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081220170725
478164? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017081220170725
478470? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017081220170725
478618? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017081220170725
478688? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017081220170725
478826? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017081220170725
479322? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017081220170725
479674? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017081220170725
479973? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017081220170725
481210? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081220170725
481584? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017081220170725
481806? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017081220170725
482886? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081220170725
485527? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017081220170725
485562? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081220170725
539880? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017081220170725
540658? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017081220170725
541129? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081220170725
541888? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081220170725
543921? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017081220170725
544154? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017081220170725
547109? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017081220170725
549472? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081220170725
552895? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017081220170725
553101? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017081220170725
554481? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017081220170725
555182? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017081220170725
555293? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017081220170725
555332? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017081220170725
556382? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017081220170725
557368? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017081220170725
560591? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017081220170725
560810? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081220170725
571731? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017081220170725
571760? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017081220170725
572497? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081220170725
572851? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017081220170725
574001? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081220170725
574239? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081220170725
574936? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081220170725
577675? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017081220170725
691151? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017081220170725
695055? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081220170725
696632? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017081220170725
698153? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081220170725
700975? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081220170725
702248? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017081220170725
703642? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017081220170725
704591? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017081220170725
705139? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017081220170725
705432? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017081220170725
706257? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081220170725
706995? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081220170725
707134? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081220170725
709675? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017081220170725
709966? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017081220170725
710162? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017081220170725
717207? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017081220170725
728146? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017081220170725
728533? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017081220170725
729972? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081220170725
730562? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017081220170725
730821? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017081220170725
732077? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017081220170725
734799? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017081220170725
734844? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017081220170725
736901? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017081220170725
737857? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017081220170725
739819? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081220170725
740350? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017081220170725
743029? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017081220170725
744452? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017081220170725
745798? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081220170725
747368? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017081220170725
749927? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081220170725
750145? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017081220170725
751773? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017081220170725
751927? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017081220170725
751964? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081220170725
753981? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017081220170725
754043? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081220170725
754063? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081220170725
755165? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017081220170725
755734? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017081220170725
756017? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017081220170725
763357? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017081220170725
769127? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081220170725
769660? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017081220170725
770834? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017081220170725
772813? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017081220170725
778792? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017081220170725
788773? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017081220170725
791102? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081220170725
793018? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081220170725
793395? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017081220170725
793842? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017081220170725
797176? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081220170725
797921? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017081220170725
797993? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017081220170725
798712? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017081220170725
826781? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081220170725
1540799? ? ?? ? ?refcc2017081220170725
1545260? ? ?? ? ?refgcc2017081220170725
1579467? ? ?? ? ?refgcc_-funroll-loops2017081220170725

Test failure

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