Implementation notes: amd64, mace, crypto_sign/ecdonaldp384

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_sign
Primitive: ecdonaldp384
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
7603582? ? ?? ? ?opensslgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016111920161009
7611157? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111920161009
7612823? ? ?? ? ?opensslgcc_-march=nocona_-Os_-fomit-frame-pointer2016111920161009
7616023? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111920161009
7616760? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016111920161009
7618506? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016111920161009
7619397? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016111920161009
7619771? ? ?? ? ?opensslgcc_-march=k8_-O2_-fomit-frame-pointer2016111920161009
7619846? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111920161009
7621636? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016111920161009
7621678? ? ?? ? ?opensslgcc_-march=barcelona_-O2_-fomit-frame-pointer2016111920161009
7621680? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111920161009
7621975? ? ?? ? ?opensslgcc_-march=nocona_-O3_-fomit-frame-pointer2016111920161009
7622803? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016111920161009
7624596? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016111920161009
7626500? ? ?? ? ?opensslgcc_-march=barcelona_-Os_-fomit-frame-pointer2016111920161009
7627248? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016111920161009
7627300? ? ?? ? ?opensslgcc_-funroll-loops_-O3_-fomit-frame-pointer2016111920161009
7627675? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016111920161009
7629342? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016111920161009
7629672? ? ?? ? ?opensslgcc_-march=barcelona_-O3_-fomit-frame-pointer2016111920161009
7630062? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111920161009
7630226? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111920161009
7631831? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111920161009
7632331? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111920161009
7632496? ? ?? ? ?opensslgcc_-march=nocona_-O_-fomit-frame-pointer2016111920161009
7632684? ? ?? ? ?opensslcc2016111920161009
7633032? ? ?? ? ?opensslclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111920161009
7634331? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016111920161009
7634897? ? ?? ? ?opensslgcc_-O3_-fomit-frame-pointer2016111920161009
7636677? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016111920161009
7636715? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016111920161009
7637585? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111920161009
7638834? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016111920161009
7638949? ? ?? ? ?opensslgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016111920161009
7639945? ? ?? ? ?opensslgcc_-march=k8_-Os_-fomit-frame-pointer2016111920161009
7640404? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111920161009
7640588? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016111920161009
7641103? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016111920161009
7641595? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016111920161009
7641648? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016111920161009
7642049? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016111920161009
7642095? ? ?? ? ?opensslclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111920161009
7642967? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016111920161009
7643336? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016111920161009
7644206? ? ?? ? ?opensslgcc_-march=k8_-O_-fomit-frame-pointer2016111920161009
7644538? ? ?? ? ?opensslgcc_-march=k8_-O3_-fomit-frame-pointer2016111920161009
7644961? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111920161009
7645446? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111920161009
7646074? ? ?? ? ?opensslclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016111920161009
7646126? ? ?? ? ?opensslgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016111920161009
7647144? ? ?? ? ?opensslgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016111920161009
7647257? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016111920161009
7647416? ? ?? ? ?opensslgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016111920161009
7647512? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016111920161009
7648039? ? ?? ? ?opensslgcc_-O_-fomit-frame-pointer2016111920161009
7648079? ? ?? ? ?opensslgcc_-m64_-O3_-fomit-frame-pointer2016111920161009
7648224? ? ?? ? ?opensslgcc_-m64_-Os_-fomit-frame-pointer2016111920161009
7649145? ? ?? ? ?opensslclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111920161009
7650275? ? ?? ? ?opensslclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111920161009
7650493? ? ?? ? ?opensslgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111920161009
7651311? ? ?? ? ?opensslgcc_-march=nocona_-O2_-fomit-frame-pointer2016111920161009
7651537? ? ?? ? ?opensslgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111920161009
7652889? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016111920161009
7653909? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016111920161009
7654671? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016111920161009
7656550? ? ?? ? ?opensslgcc_-funroll-loops_-O_-fomit-frame-pointer2016111920161009
7657544? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016111920161009
7659613? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111920161009
7661210? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016111920161009
7663522? ? ?? ? ?opensslgcc_-Os_-fomit-frame-pointer2016111920161009
7663889? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016111920161009
7664039? ? ?? ? ?opensslgcc_-funroll-loops2016111920161009
7664527? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016111920161009
7665994? ? ?? ? ?opensslclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016111920161009
7667848? ? ?? ? ?opensslgcc2016111920161009
7668400? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016111920161009
7671193? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111920161009
7672038? ? ?? ? ?opensslgcc_-m64_-O2_-fomit-frame-pointer2016111920161009
7672391? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016111920161009
7674462? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016111920161009
7674549? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016111920161009
7677722? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016111920161009
7678588? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016111920161009
7681493? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016111920161009
7682300? ? ?? ? ?opensslgcc_-funroll-loops_-Os_-fomit-frame-pointer2016111920161009
7686890? ? ?? ? ?opensslgcc_-O2_-fomit-frame-pointer2016111920161009
7691888? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016111920161009
7692074? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111920161009
7700928? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016111920161009
7702968? ? ?? ? ?opensslgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016111920161009
7704339? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016111920161009
7708876? ? ?? ? ?opensslgcc_-march=barcelona_-O_-fomit-frame-pointer2016111920161009
7717257? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111920161009
7720834? ? ?? ? ?opensslgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016111920161009
7725053? ? ?? ? ?opensslgcc_-funroll-loops_-O2_-fomit-frame-pointer2016111920161009
7728623? ? ?? ? ?opensslgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016111920161009
7731929? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111920161009
7736570? ? ?? ? ?opensslgcc_-m64_-O_-fomit-frame-pointer2016111920161009
7739026? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111920161009
7745421? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016111920161009

Test failure

Implementation: crypto_sign/ecdonaldp384/openssl
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 openssl