Implementation notes: amd64, mace, crypto_sign/donald1024

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_sign
Primitive: donald1024
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1230572? ? ?? ? ?opensslgcc_-march=barcelona_-O3_-fomit-frame-pointer2016111820161009
1231173? ? ?? ? ?opensslgcc_-O3_-fomit-frame-pointer2016111820161009
1232645? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016111820161009
1233442? ? ?? ? ?opensslgcc_-march=k8_-O3_-fomit-frame-pointer2016111820161009
1233511? ? ?? ? ?opensslgcc_-march=k8_-O2_-fomit-frame-pointer2016111820161009
1233725? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111820161009
1233804? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016111820161009
1234025? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016111820161009
1234342? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111820161009
1234653? ? ?? ? ?opensslclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111820161009
1234979? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016111820161009
1235016? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016111820161009
1235143? ? ?? ? ?opensslgcc_-O2_-fomit-frame-pointer2016111820161009
1235254? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016111820161009
1235594? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111820161009
1235717? ? ?? ? ?opensslgcc_-funroll-loops_-O3_-fomit-frame-pointer2016111820161009
1236058? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016111820161009
1236141? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016111820161009
1236427? ? ?? ? ?opensslgcc_-march=nocona_-O3_-fomit-frame-pointer2016111820161009
1236615? ? ?? ? ?opensslclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111820161009
1236776? ? ?? ? ?opensslgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016111820161009
1237675? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016111820161009
1238001? ? ?? ? ?opensslgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016111820161009
1238193? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016111820161009
1238262? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016111820161009
1238808? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016111820161009
1238838? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111820161009
1239221? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016111820161009
1239567? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111820161009
1239623? ? ?? ? ?opensslgcc_-march=k8_-O_-fomit-frame-pointer2016111820161009
1240310? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016111820161009
1240533? ? ?? ? ?opensslgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016111820161009
1240747? ? ?? ? ?opensslgcc_-m64_-O_-fomit-frame-pointer2016111820161009
1241462? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111820161009
1241883? ? ?? ? ?opensslgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016111820161009
1242406? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016111820161009
1242667? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111820161009
1242787? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111820161009
1242993? ? ?? ? ?opensslgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016111820161009
1243132? ? ?? ? ?opensslgcc_-march=nocona_-O2_-fomit-frame-pointer2016111820161009
1243150? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016111820161009
1243303? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016111820161009
1243577? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016111820161009
1243954? ? ?? ? ?opensslgcc_-march=nocona_-O_-fomit-frame-pointer2016111820161009
1244131? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016111820161009
1244568? ? ?? ? ?opensslgcc_-O_-fomit-frame-pointer2016111820161009
1244647? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111820161009
1244705? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111820161009
1245026? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016111820161009
1245383? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016111820161009
1246041? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111820161009
1246079? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016111820161009
1246444? ? ?? ? ?opensslgcc_-Os_-fomit-frame-pointer2016111820161009
1246817? ? ?? ? ?opensslgcc_-march=k8_-Os_-fomit-frame-pointer2016111820161009
1247510? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016111820161009
1247711? ? ?? ? ?opensslgcc_-march=barcelona_-Os_-fomit-frame-pointer2016111820161009
1248123? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111820161009
1248187? ? ?? ? ?opensslgcc_-funroll-loops_-O_-fomit-frame-pointer2016111820161009
1248576? ? ?? ? ?opensslgcc_-m64_-O3_-fomit-frame-pointer2016111820161009
1249295? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016111820161009
1249340? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016111820161009
1249547? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111820161009
1249953? ? ?? ? ?opensslclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111820161009
1250103? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016111820161009
1250298? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111820161009
1250329? ? ?? ? ?opensslclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111820161009
1250792? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016111820161009
1252144? ? ?? ? ?opensslclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016111820161009
1253340? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111820161009
1253364? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111820161009
1254517? ? ?? ? ?opensslgcc_-march=barcelona_-O2_-fomit-frame-pointer2016111820161009
1254818? ? ?? ? ?opensslgcc_-funroll-loops_-O2_-fomit-frame-pointer2016111820161009
1255541? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016111820161009
1255554? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016111820161009
1256093? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016111820161009
1256833? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111820161009
1257526? ? ?? ? ?opensslclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016111820161009
1257652? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016111820161009
1257689? ? ?? ? ?opensslgcc_-m64_-O2_-fomit-frame-pointer2016111820161009
1257819? ? ?? ? ?opensslgcc_-march=barcelona_-O_-fomit-frame-pointer2016111820161009
1257921? ? ?? ? ?opensslgcc_-march=nocona_-Os_-fomit-frame-pointer2016111820161009
1258174? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111820161009
1259124? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016111820161009
1259311? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016111820161009
1259374? ? ?? ? ?opensslgcc_-funroll-loops_-Os_-fomit-frame-pointer2016111820161009
1259718? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016111820161009
1259951? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016111820161009
1260308? ? ?? ? ?opensslgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111820161009
1260425? ? ?? ? ?opensslgcc_-m64_-Os_-fomit-frame-pointer2016111820161009
1261079? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016111820161009
1262041? ? ?? ? ?opensslgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111820161009
1262257? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016111820161009
1262864? ? ?? ? ?opensslgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016111820161009
1263338? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016111820161009
1263399? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016111820161009
1264333? ? ?? ? ?opensslgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016111820161009
1264622? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016111820161009
1264859? ? ?? ? ?opensslgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016111820161009
1277765? ? ?? ? ?opensslcc2016111820161009
1279906? ? ?? ? ?opensslgcc_-funroll-loops2016111820161009
1280184? ? ?? ? ?opensslgcc2016111820161009

Test failure

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