Implementation notes: amd64, hydra9, crypto_aead/elmd101270v1

Computer: hydra9
Architecture: amd64
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: elmd101270v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
471067? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090620170725
471520? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090620170725
471854? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090620170725
471892? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090620170725
471893? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017090620170725
471948? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017090620170725
472218? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090620170725
472339? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017090620170725
472435? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090620170725
472712? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090620170725
473397? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090620170725
473876? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090620170725
474088? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017090620170725
474166? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090620170725
474185? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017090620170725
475053? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017090620170725
475210? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090620170725
477438? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017090620170725
478051? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017090620170725
478155? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090620170725
478944? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090620170725
479584? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090620170725
480228? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090620170725
481765? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090620170725
482962? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017090620170725
483059? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017090620170725
493533? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090620170725
493785? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090620170725
500029? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090620170725
500257? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017090620170725
500575? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090620170725
500808? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090620170725
500898? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090620170725
502267? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090620170725
504594? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090620170725
509285? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090620170725
509599? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090620170725
510129? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090620170725
510228? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090620170725
511000? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090620170725
511421? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090620170725
513553? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090620170725
513763? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017090620170725
514750? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090620170725
651345? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090620170725
653233? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017090620170725
653639? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090620170725
659969? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090620170725
663748? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017090620170725
663867? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017090620170725
664016? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017090620170725
664028? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017090620170725
664264? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017090620170725
664278? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090620170725
664680? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090620170725
665296? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090620170725
665809? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090620170725
680253? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090620170725
680270? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017090620170725
683057? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017090620170725
684984? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090620170725
685215? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090620170725
687085? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090620170725
687834? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090620170725
687900? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017090620170725
688205? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090620170725
688482? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090620170725
689065? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090620170725
689905? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017090620170725
690458? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090620170725
690680? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017090620170725
690775? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017090620170725
691705? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017090620170725
692152? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017090620170725
692321? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017090620170725
692401? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090620170725
692453? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090620170725
692933? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090620170725
693381? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017090620170725
693464? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017090620170725
693530? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017090620170725
693984? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090620170725
694187? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017090620170725
694468? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090620170725
694679? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090620170725
694806? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090620170725
695343? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090620170725
695561? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090620170725
695979? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090620170725
696163? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090620170725
696512? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090620170725
696533? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090620170725
698358? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017090620170725
705123? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090620170725
705200? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017090620170725
705724? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017090620170725
705761? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017090620170725
706092? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017090620170725
706453? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017090620170725
706736? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090620170725
707083? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090620170725
713364? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090620170725
734081? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090620170725
741581? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090620170725
1445126? ? ?? ? ?refcc2017090620170725
1446843? ? ?? ? ?refgcc2017090620170725
1451981? ? ?? ? ?refgcc_-funroll-loops2017090620170725

Test failure

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