Implementation notes: amd64, calvin, crypto_aead/proest256copav1

Computer: calvin
Architecture: amd64
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: proest256copav1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
353115? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082420170725
353142? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017082420170725
353145? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017082420170725
353339? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017082420170725
356859? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017082420170725
358032? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017082420170725
358373? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082420170725
358465? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017082420170725
359031? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017082420170725
359268? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017082420170725
359336? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082420170725
363007? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017082420170725
363444? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082420170725
364059? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082420170725
364066? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082420170725
364199? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017082420170725
364340? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017082420170725
364353? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082420170725
364617? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082420170725
364798? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017082420170725
364907? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017082420170725
365073? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082420170725
367794? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082420170725
367883? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017082420170725
372674? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017082420170725
373900? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017082420170725
495188? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082420170725
496133? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017082420170725
497965? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017082420170725
498221? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017082420170725
498280? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017082420170725
498499? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017082420170725
498599? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082420170725
498645? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082420170725
499875? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017082420170725
509148? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017082420170725
510236? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082420170725
510260? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017082420170725
510441? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017082420170725
510606? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017082420170725
512485? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017082420170725
515188? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082420170725
515902? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017082420170725
516674? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017082420170725
585652? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017082420170725
585675? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082420170725
599978? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017082420170725
600139? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017082420170725
600539? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017082420170725
601051? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017082420170725
601071? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017082420170725
601126? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082420170725
602937? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082420170725
603628? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017082420170725
604011? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082420170725
608014? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082420170725
608211? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017082420170725
608849? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017082420170725
610195? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017082420170725
614098? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017082420170725
614689? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017082420170725
615149? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017082420170725
617112? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082420170725
617307? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082420170725
619723? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082420170725
620050? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082420170725
620187? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017082420170725
622868? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017082420170725
623015? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082420170725
623207? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017082420170725
626306? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017082420170725
626954? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017082420170725
627306? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017082420170725
627682? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017082420170725
628105? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017082420170725
630733? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017082420170725
633748? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082420170725
634648? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082420170725
635243? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017082420170725
635483? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017082420170725
635550? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017082420170725
635790? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082420170725
635824? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082420170725
637000? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017082420170725
637766? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017082420170725
638448? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017082420170725
640634? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082420170725
642091? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017082420170725
642165? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017082420170725
642353? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017082420170725
642621? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017082420170725
642623? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017082420170725
642797? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082420170725
643307? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082420170725
643429? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082420170725
644095? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082420170725
644363? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017082420170725
644432? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017082420170725
645524? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017082420170725
646001? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082420170725
647064? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082420170725
647325? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017082420170725
647824? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082420170725
648008? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082420170725
648244? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082420170725
649085? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017082420170725
658327? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082420170725
660792? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082420170725
660835? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082420170725
660962? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082420170725
751306? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082420170725
751386? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082420170725
2043956? ? ?? ? ?refgcc_-funroll-loops2017082420170725
2046727? ? ?? ? ?refgcc2017082420170725
2046972? ? ?? ? ?refcc2017082420170725

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