Implementation notes: amd64, morningstar, crypto_sign/donald512

Computer: morningstar
Architecture: amd64
CPU ID: AuthenticAMD-00100f42-178bfbff
SUPERCOP version: 20170904
Operation: crypto_sign
Primitive: donald512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
543750? ? ?? ? ?opensslgcc_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
543765? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
543781? ? ?? ? ?opensslgcc_-O3_-fomit-frame-pointer2017090820170904
544363? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
544464? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
544600? ? ?? ? ?opensslgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090820170904
544843? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090820170904
545500? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
545534? ? ?? ? ?opensslgcc_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
546256? ? ?? ? ?opensslgcc_-march=k8_-O2_-fomit-frame-pointer2017090820170904
546690? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090820170904
546909? ? ?? ? ?opensslgcc_-march=k8_-O3_-fomit-frame-pointer2017090820170904
547029? ? ?? ? ?opensslgcc_-m64_-O3_-fomit-frame-pointer2017090820170904
547227? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090820170904
547352? ? ?? ? ?opensslclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090820170904
547362? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
547408? ? ?? ? ?opensslgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090820170904
547580? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
547602? ? ?? ? ?opensslgcc_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
547808? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
547863? ? ?? ? ?opensslclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017090820170904
548197? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090820170904
548216? ? ?? ? ?opensslgcc_-O2_-fomit-frame-pointer2017090820170904
548221? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090820170904
548254? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
548255? ? ?? ? ?opensslgcc_-m64_-O2_-fomit-frame-pointer2017090820170904
548452? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090820170904
548459? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090820170904
548642? ? ?? ? ?opensslgcc_-funroll-loops_-O3_-fomit-frame-pointer2017090820170904
548643? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090820170904
548701? ? ?? ? ?opensslclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090820170904
548766? ? ?? ? ?opensslclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017090820170904
548834? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090820170904
548974? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090820170904
548997? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090820170904
549067? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
549238? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090820170904
549754? ? ?? ? ?opensslclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090820170904
549866? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017090820170904
550109? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090820170904
550215? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
550216? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
550720? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090820170904
550896? ? ?? ? ?opensslclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090820170904
551038? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090820170904
551195? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090820170904
551558? ? ?? ? ?opensslgcc_-funroll-loops_-O2_-fomit-frame-pointer2017090820170904
553486? ? ?? ? ?opensslgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090820170904
553542? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090820170904
554542? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
554671? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
555101? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090820170904
555192? ? ?? ? ?opensslgcc_-m64_-O_-fomit-frame-pointer2017090820170904
555198? ? ?? ? ?opensslgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090820170904
555222? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017090820170904
555423? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090820170904
555823? ? ?? ? ?opensslgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017090820170904
555827? ? ?? ? ?opensslgcc_-m64_-Os_-fomit-frame-pointer2017090820170904
555970? ? ?? ? ?opensslgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090820170904
556199? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090820170904
556402? ? ?? ? ?opensslgcc_-funroll-loops_-O_-fomit-frame-pointer2017090820170904
556830? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090820170904
556887? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090820170904
557082? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090820170904
557154? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090820170904
557249? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090820170904
557291? ? ?? ? ?opensslgcc_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
557349? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
557416? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090820170904
557493? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090820170904
557640? ? ?? ? ?opensslgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
557722? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
557988? ? ?? ? ?opensslgcc_-march=nocona_-O_-fomit-frame-pointer2017090820170904
558464? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090820170904
558616? ? ?? ? ?opensslgcc_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
558616? ? ?? ? ?opensslgcc_-march=k8_-Os_-fomit-frame-pointer2017090820170904
558744? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
558928? ? ?? ? ?opensslgcc_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
558998? ? ?? ? ?opensslgcc_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
559056? ? ?? ? ?opensslgcc_-Os_-fomit-frame-pointer2017090820170904
559064? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090820170904
559214? ? ?? ? ?opensslgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090820170904
559355? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
559440? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
559520? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090820170904
559677? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090820170904
560002? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090820170904
560148? ? ?? ? ?opensslgcc_-funroll-loops_-Os_-fomit-frame-pointer2017090820170904
560154? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090820170904
560336? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
560923? ? ?? ? ?opensslgcc_-O_-fomit-frame-pointer2017090820170904
561203? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090820170904
561752? ? ?? ? ?opensslgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090820170904
561924? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
562200? ? ?? ? ?opensslgcc_-march=k8_-O_-fomit-frame-pointer2017090820170904
563262? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090820170904
563365? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090820170904
564517? ? ?? ? ?opensslgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090820170904
581712? ? ?? ? ?opensslgcc_-funroll-loops2017090820170904
583564? ? ?? ? ?opensslgcc2017090820170904
584127? ? ?? ? ?opensslcc2017090820170904

Test failure

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