Implementation notes: amd64, mace, crypto_sign/ecdonaldb571

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_sign
Primitive: ecdonaldb571
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
89420504? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016111820161009
89427103? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016111820161009
89438966? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016111820161009
89449167? ? ?? ? ?opensslclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111820161009
89450728? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016111820161009
89460661? ? ?? ? ?opensslgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016111820161009
89469219? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016111820161009
89469469? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111820161009
89470198? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111820161009
89474349? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111820161009
89480334? ? ?? ? ?opensslgcc_-O2_-fomit-frame-pointer2016111820161009
89481108? ? ?? ? ?opensslgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016111820161009
89520332? ? ?? ? ?opensslclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111820161009
89526427? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016111820161009
89534447? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111820161009
89552365? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016111820161009
89564965? ? ?? ? ?opensslclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016111820161009
89586623? ? ?? ? ?opensslclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111820161009
89586878? ? ?? ? ?opensslgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016111820161009
89628175? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016111820161009
89633681? ? ?? ? ?opensslgcc2016111820161009
89640373? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016111820161009
89641117? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016111820161009
89645422? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016111820161009
89645542? ? ?? ? ?opensslcc2016111820161009
89650342? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016111820161009
89652333? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111820161009
89657687? ? ?? ? ?opensslgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111820161009
89658841? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016111820161009
89663722? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016111820161009
89663762? ? ?? ? ?opensslgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016111820161009
89666092? ? ?? ? ?opensslgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016111820161009
89666096? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016111820161009
89672583? ? ?? ? ?opensslgcc_-march=barcelona_-O_-fomit-frame-pointer2016111820161009
89673511? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111820161009
89673897? ? ?? ? ?opensslgcc_-O3_-fomit-frame-pointer2016111820161009
89679589? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016111820161009
89683401? ? ?? ? ?opensslgcc_-march=k8_-Os_-fomit-frame-pointer2016111820161009
89687504? ? ?? ? ?opensslgcc_-m64_-O2_-fomit-frame-pointer2016111820161009
89693602? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016111820161009
89696067? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016111820161009
89708179? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016111820161009
89712282? ? ?? ? ?opensslgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016111820161009
89712560? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016111820161009
89720393? ? ?? ? ?opensslgcc_-m64_-O_-fomit-frame-pointer2016111820161009
89725312? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111820161009
89728450? ? ?? ? ?opensslgcc_-march=nocona_-Os_-fomit-frame-pointer2016111820161009
89729989? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111820161009
89730941? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016111820161009
89745245? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016111820161009
89745400? ? ?? ? ?opensslgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016111820161009
89750182? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111820161009
89762735? ? ?? ? ?opensslclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016111820161009
89768328? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016111820161009
89778629? ? ?? ? ?opensslgcc_-march=nocona_-O3_-fomit-frame-pointer2016111820161009
89780931? ? ?? ? ?opensslgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016111820161009
89782687? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016111820161009
89787195? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016111820161009
89788394? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016111820161009
89791381? ? ?? ? ?opensslgcc_-march=k8_-O_-fomit-frame-pointer2016111820161009
89797564? ? ?? ? ?opensslgcc_-march=k8_-O3_-fomit-frame-pointer2016111820161009
89799485? ? ?? ? ?opensslgcc_-m64_-O3_-fomit-frame-pointer2016111820161009
89805492? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016111820161009
89806050? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111820161009
89806138? ? ?? ? ?opensslgcc_-march=nocona_-O_-fomit-frame-pointer2016111820161009
89808172? ? ?? ? ?opensslgcc_-funroll-loops_-O2_-fomit-frame-pointer2016111820161009
89812402? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111820161009
89813559? ? ?? ? ?opensslclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111820161009
89816268? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016111820161009
89816449? ? ?? ? ?opensslgcc_-march=k8_-O2_-fomit-frame-pointer2016111820161009
89821013? ? ?? ? ?opensslgcc_-funroll-loops_-Os_-fomit-frame-pointer2016111820161009
89821583? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016111820161009
89823582? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111820161009
89826836? ? ?? ? ?opensslgcc_-march=barcelona_-Os_-fomit-frame-pointer2016111820161009
89832698? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111820161009
89839096? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016111820161009
89841851? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016111820161009
89846261? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016111820161009
89851322? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111820161009
89851967? ? ?? ? ?opensslgcc_-march=nocona_-O2_-fomit-frame-pointer2016111820161009
89860497? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016111820161009
89869380? ? ?? ? ?opensslgcc_-march=barcelona_-O3_-fomit-frame-pointer2016111820161009
89877610? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016111820161009
89878630? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016111820161009
89880275? ? ?? ? ?opensslgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111820161009
89907224? ? ?? ? ?opensslgcc_-O_-fomit-frame-pointer2016111820161009
89920702? ? ?? ? ?opensslgcc_-funroll-loops_-O_-fomit-frame-pointer2016111820161009
89933323? ? ?? ? ?opensslgcc_-funroll-loops_-O3_-fomit-frame-pointer2016111820161009
89946853? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111820161009
89950944? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016111820161009
89968424? ? ?? ? ?opensslgcc_-Os_-fomit-frame-pointer2016111820161009
89998017? ? ?? ? ?opensslgcc_-funroll-loops2016111820161009
90001278? ? ?? ? ?opensslgcc_-march=barcelona_-O2_-fomit-frame-pointer2016111820161009
90011409? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016111820161009
90011559? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111820161009
90012827? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111820161009
90013050? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016111820161009
90027378? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016111820161009
90028592? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016111820161009
90028616? ? ?? ? ?opensslgcc_-m64_-Os_-fomit-frame-pointer2016111820161009
90052880? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111820161009

Test failure

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