Implementation notes: amd64, hydra6, crypto_aead/proest256copav1

Computer: hydra6
Architecture: amd64
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: proest256copav1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
415132? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017092120170725
415144? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017092120170725
415590? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017092120170725
418986? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017092120170725
419138? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017092120170725
419190? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017092120170725
419568? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017092120170725
419796? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017092120170725
419908? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017092120170725
420700? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017092120170725
421196? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017092120170725
421226? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017092120170725
421410? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017092120170725
421554? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017092120170725
422630? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017092120170725
423446? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017092120170725
423616? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017092120170725
423888? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017092120170725
424324? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017092120170725
424550? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017092120170725
424826? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017092120170725
426160? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017092120170725
426998? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017092120170725
427036? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017092120170725
431800? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017092120170725
435266? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017092120170725
574022? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017092120170725
574672? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017092120170725
574862? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017092120170725
574940? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017092120170725
578584? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017092120170725
578690? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017092120170725
580984? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017092120170725
583620? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017092120170725
584568? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017092120170725
589181? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017092120170725
589899? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017092120170725
589921? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017092120170725
590084? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017092120170725
590152? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017092120170725
590274? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017092120170725
590810? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017092120170725
591142? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017092120170725
592254? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017092120170725
640924? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017092120170725
641022? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017092120170725
655058? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017092120170725
655326? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017092120170725
655942? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017092120170725
655986? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017092120170725
656362? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017092120170725
658432? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017092120170725
658862? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017092120170725
659460? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017092120170725
660142? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017092120170725
666898? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017092120170725
667026? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017092120170725
669900? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017092120170725
670453? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017092120170725
670964? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017092120170725
672344? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017092120170725
672402? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017092120170725
672448? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017092120170725
672478? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017092120170725
672580? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017092120170725
674080? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017092120170725
674362? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017092120170725
674446? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017092120170725
674738? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017092120170725
682768? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017092120170725
682804? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017092120170725
684913? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017092120170725
689428? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017092120170725
689542? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017092120170725
689922? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017092120170725
690056? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017092120170725
690292? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017092120170725
690672? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017092120170725
690826? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017092120170725
691772? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017092120170725
692038? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017092120170725
692096? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017092120170725
692678? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017092120170725
692702? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017092120170725
692762? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017092120170725
692798? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017092120170725
692814? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017092120170725
692818? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017092120170725
693670? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017092120170725
693736? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017092120170725
694394? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017092120170725
694438? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017092120170725
695142? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017092120170725
696182? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017092120170725
696224? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017092120170725
698074? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017092120170725
698200? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017092120170725
699674? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017092120170725
699794? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017092120170725
699820? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017092120170725
700562? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017092120170725
700586? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017092120170725
700636? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017092120170725
700854? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017092120170725
718450? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017092120170725
722186? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017092120170725
748572? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092120170725
749202? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017092120170725
756396? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017092120170725
760198? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092120170725
764050? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092120170725
766886? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092120170725
2471456? ? ?? ? ?refcc2017092120170725
2473694? ? ?? ? ?refgcc2017092120170725
2618658? ? ?? ? ?refgcc_-funroll-loops2017092120170725

Test failure

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