Implementation notes: amd64, hobbes, crypto_kem/mceliece6960119

Computer: hobbes
Architecture: amd64
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_kem
Primitive: mceliece6960119
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
686945837? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017122820171218
687329486? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017122720171218
687466276? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017122720171218
687509745? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017122720171218
687908145? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017122820171218
687955157? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017122820171218
715289465? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017122820171218
715422627? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017122720171218
744403795? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017122820171218
744407347? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017122820171218
752717892? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017122820171218
752720699? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017122820171218
754103857? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017122820171218
754368133? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017122820171218
754654131? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017122820171218
754873694? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017122820171218
754899571? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017122820171218
755173661? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017122820171218
755265768? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017122820171218
755349820? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017122820171218
755441801? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017122820171218
755767013? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017122820171218
756166723? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017122820171218
758022080? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017122820171218
758067369? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017122820171218
758083123? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017122820171218
758162223? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017122820171218
758325321? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017122820171218
758346319? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017122820171218
758358777? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017122820171218
758381810? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017122820171218
758406727? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017122820171218
758478495? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017122820171218
759071478? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017122820171218
759226180? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017122820171218
767934060? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017122820171218
767990416? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017122820171218
768102943? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017122720171218
768143129? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017122720171218
768221965? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017122820171218
768241360? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017122820171218
768421832? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017122820171218
769135396? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017122820171218
769198524? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017122820171218
769280865? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017122820171218
769338154? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017122820171218
769375358? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017122720171218
769418461? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017122820171218
770563754? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017122820171218
770595624? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017122820171218
770706592? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017122720171218
771503462? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017122820171218
771817718? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017122820171218
773593075? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017122720171218
773685198? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017122820171218
773689389? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017122720171218
773807315? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017122820171218
774798695? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017122820171218
775973167? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017122720171218
777628947? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017122820171218
777677532? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017122820171218
777703952? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017122820171218
777852417? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017122820171218
777860692? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017122820171218
777882458? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017122820171218
778053824? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017122820171218
778055647? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017122820171218
778457169? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017122820171218
779092782? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017122820171218
779218119? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017122720171218
779307084? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017122820171218
779416064? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017122820171218
782254678? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017122820171218
782356360? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017122820171218
783050535? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017122820171218
783578916? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017122820171218
784911246? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017122720171218
785697706? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017122720171218
786306237? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017122820171218
786589196? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017122720171218
786711468? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017122820171218
787497745? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017122820171218
787852950? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017122820171218
788384999? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017122820171218
788395680? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017122820171218
788400245? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017122720171218
788440826? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017122720171218
788478255? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017122820171218
788490532? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017122820171218
788502296? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017122820171218
788822704? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017122820171218
789416459? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017122820171218
789461528? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017122820171218
789567934? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017122820171218
789572053? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017122720171218
789633295? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017122720171218
789683684? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017122820171218
789710769? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017122820171218
789713177? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017122820171218
789804791? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017122820171218
789826129? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017122820171218
789927742? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017122820171218
790038581? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017122820171218
790054147? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017122820171218
792424653? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017122720171218
792756127? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017122820171218
793104926? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017122720171218
794064480? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017122720171218
796141362? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017122720171218
796955987? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017122820171218
797060056? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017122820171218
797395893? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017122720171218

Test failure

Implementation: crypto_kem/mceliece6960119/ref
Compiler: cc
error 142
Alarm clock

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
cc ref
gcc ref
gcc -funroll-loops ref

Test failure

Implementation: crypto_kem/mceliece6960119/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