Implementation notes: amd64, calvin, crypto_aead/elmd1000v1

Computer: calvin
Architecture: amd64
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: elmd1000v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
471396? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017081220170725
472698? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081220170725
473629? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081220170725
476408? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017081220170725
477071? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017081220170725
477719? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017081220170725
477725? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017081220170725
477739? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017081220170725
477832? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017081220170725
477985? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017081220170725
478194? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081220170725
478263? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017081220170725
478565? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081220170725
478608? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017081220170725
478781? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017081220170725
478860? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017081220170725
478888? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081220170725
479003? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081220170725
479076? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081220170725
479171? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017081220170725
479529? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017081220170725
480227? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017081220170725
482065? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017081220170725
482256? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017081220170725
484273? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017081220170725
507167? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017081220170725
541042? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017081220170725
541469? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081220170725
542801? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017081220170725
543876? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017081220170725
544564? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081220170725
544739? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081220170725
545053? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017081220170725
548376? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017081220170725
549453? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017081220170725
553334? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017081220170725
554431? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017081220170725
554523? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017081220170725
554736? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017081220170725
555694? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017081220170725
556599? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017081220170725
559415? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017081220170725
559888? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081220170725
562147? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017081220170725
572902? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081220170725
573292? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017081220170725
573473? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017081220170725
573745? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017081220170725
575631? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081220170725
575650? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017081220170725
575662? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081220170725
575750? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081220170725
696427? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081220170725
697367? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081220170725
698040? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081220170725
698793? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017081220170725
700236? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017081220170725
700316? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017081220170725
701255? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081220170725
701613? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017081220170725
701877? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017081220170725
702266? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017081220170725
702629? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017081220170725
703747? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081220170725
705088? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081220170725
709481? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017081220170725
709829? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017081220170725
711873? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017081220170725
721144? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017081220170725
725537? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017081220170725
727621? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017081220170725
727625? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017081220170725
727945? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081220170725
729328? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017081220170725
729895? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017081220170725
735995? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017081220170725
740195? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017081220170725
741294? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081220170725
741528? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017081220170725
741979? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017081220170725
742656? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017081220170725
744298? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017081220170725
745834? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017081220170725
746419? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017081220170725
749047? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017081220170725
751326? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017081220170725
752266? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017081220170725
755238? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081220170725
756245? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017081220170725
756692? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017081220170725
757908? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017081220170725
758271? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081220170725
758718? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081220170725
758718? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081220170725
759589? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017081220170725
759912? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017081220170725
762904? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017081220170725
766646? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017081220170725
767276? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017081220170725
768084? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081220170725
768296? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017081220170725
769028? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081220170725
769806? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017081220170725
773711? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017081220170725
787241? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017081220170725
787560? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081220170725
792065? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017081220170725
792617? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081220170725
794932? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081220170725
798330? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017081220170725
799031? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081220170725
800277? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017081220170725
1528916? ? ?? ? ?refgcc2017081220170725
1529169? ? ?? ? ?refcc2017081220170725
1532109? ? ?? ? ?refgcc_-funroll-loops2017081220170725

Test failure

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