Implementation notes: amd64, mace, crypto_aead/elmd101270v2

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: elmd101270v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
447500? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102820161009
447530? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016102820161009
448996? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016102820161009
450613? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102820161009
463678? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016102820161009
464164? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016102820161009
464409? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016102820161009
464792? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016102820161009
464805? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016102820161009
464938? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102820161009
466213? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016102820161009
466222? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102820161009
466411? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102820161009
466413? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016102820161009
466906? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016102820161009
467003? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016102820161009
468322? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102820161009
468816? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016102820161009
469919? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016102820161009
470455? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102820161009
532491? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102820161009
532740? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016102820161009
537506? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016102820161009
537709? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016102820161009
538780? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102820161009
538893? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016102820161009
539042? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016102820161009
539155? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102820161009
539226? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016102820161009
539514? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016102820161009
541365? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102820161009
541384? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102820161009
541471? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102820161009
542439? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016102820161009
543184? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102820161009
557434? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016102820161009
558046? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016102820161009
563670? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016102820161009
563742? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016102820161009
563838? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102820161009
564093? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016102820161009
565754? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016102820161009
580304? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016102820161009
580317? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016102820161009
719809? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016102820161009
719881? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016102820161009
720660? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016102820161009
721356? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102820161009
728277? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016102820161009
747335? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102820161009
749673? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016102820161009
749675? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016102820161009
750865? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102820161009
750961? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016102820161009
752162? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016102820161009
760229? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102820161009
760601? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102820161009
767119? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102820161009
770712? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016102820161009
770813? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016102820161009
770889? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016102820161009
774622? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016102820161009
776746? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016102820161009
778243? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102820161009
780078? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016102820161009
780604? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016102820161009
781344? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102820161009
781352? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016102820161009
781358? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102820161009
781420? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016102820161009
781470? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102820161009
781663? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102820161009
781696? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016102820161009
781739? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016102820161009
781750? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016102820161009
781943? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016102820161009
788895? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016102820161009
789025? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102820161009
789097? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016102820161009
790333? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016102820161009
791171? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102820161009
791791? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102820161009
791820? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016102820161009
792928? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016102820161009
793373? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016102820161009
842326? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102820161009
845728? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016102820161009
846749? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016102820161009
847104? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016102820161009
891013? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016102820161009
891365? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102820161009
894242? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016102820161009
894294? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102820161009
894463? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016102820161009
901925? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016102820161009
902013? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102820161009
902371? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016102820161009
902377? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016102820161009
2145830? ? ?? ? ?refgcc_-funroll-loops2016102820161009
2153791? ? ?? ? ?refgcc2016102820161009
2153943? ? ?? ? ?refcc2016102820161009

Test failure

Implementation: crypto_aead/elmd101270v2/ref
Compiler: gcc -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=core2 -O3 -fomit-frame-pointer ref