Implementation notes: amd64, mace, crypto_aead/elmd1001v1

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: elmd1001v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
436619? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102820161009
437169? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016102820161009
437182? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016102820161009
437388? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102820161009
437436? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102820161009
437570? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016102820161009
438748? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016102820161009
438919? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016102820161009
439083? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016102820161009
439595? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016102820161009
439701? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102820161009
439798? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016102820161009
440123? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102820161009
440321? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016102820161009
440331? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016102820161009
440444? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016102820161009
442044? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102820161009
442147? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016102820161009
443706? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016102820161009
446284? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102820161009
538384? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102820161009
538713? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016102820161009
538919? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016102820161009
539730? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016102820161009
540178? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102820161009
540775? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016102820161009
541202? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102820161009
541415? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016102820161009
541512? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102820161009
541593? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102820161009
543055? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016102820161009
543548? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102820161009
546236? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016102820161009
552842? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016102820161009
553010? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016102820161009
553053? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016102820161009
555083? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016102820161009
555095? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016102820161009
556524? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016102820161009
560260? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016102820161009
560353? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102820161009
567195? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102820161009
576594? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016102820161009
579461? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016102820161009
722003? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016102820161009
726460? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016102820161009
727399? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102820161009
727629? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016102820161009
737681? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016102820161009
737874? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102820161009
756886? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016102820161009
756892? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102820161009
757037? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016102820161009
757199? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016102820161009
757260? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102820161009
757270? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102820161009
758490? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016102820161009
768645? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016102820161009
769271? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102820161009
787365? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016102820161009
787420? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102820161009
789416? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016102820161009
789592? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016102820161009
789708? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016102820161009
792994? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016102820161009
793163? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016102820161009
795755? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016102820161009
795870? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102820161009
795917? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016102820161009
796557? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016102820161009
851954? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016102820161009
852056? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016102820161009
852056? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016102820161009
853023? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102820161009
888320? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016102820161009
891094? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102820161009
891647? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016102820161009
892466? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016102820161009
892637? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102820161009
892714? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102820161009
893883? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016102820161009
893927? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016102820161009
894375? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102820161009
894432? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016102820161009
894441? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102820161009
894645? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102820161009
894681? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016102820161009
895381? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016102820161009
896260? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016102820161009
901179? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016102820161009
901768? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102820161009
906995? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102820161009
906995? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102820161009
907006? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016102820161009
908528? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016102820161009
909258? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016102820161009
919420? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016102820161009
919884? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016102820161009
2149859? ? ?? ? ?refgcc_-funroll-loops2016102820161009
2150138? ? ?? ? ?refgcc2016102820161009
2151799? ? ?? ? ?refcc2016102820161009

Test failure

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