Implementation notes: amd64, mace, crypto_sign/ntrumls439x

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_sign
Primitive: ntrumls439x
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1373944? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016112020161009
1376473? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016112020161009
1385073? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016112020161009
1390042? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016112020161009
1390493? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016112020161009
1411795? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016112020161009
1411836? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016112020161009
1418010? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016112020161009
1418110? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016112020161009
1596382? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016112020161009
1597225? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016112020161009
1597331? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016112020161009
1644607? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016112020161009
1645801? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016112020161009
1653081? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016112020161009
1655411? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016112020161009
1656416? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016112020161009
1657517? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016112020161009
1657783? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016112020161009
1659066? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016112020161009
1659293? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016112020161009
1663250? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016112020161009
1665873? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016112020161009
1666086? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016112020161009
1666250? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016112020161009
1668881? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016112020161009
1669229? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016112020161009
1671387? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016112020161009
1682232? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016112020161009
1685735? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016112020161009
1721642? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016112020161009
1726058? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016112020161009
1798541? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016112020161009
1800331? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016112020161009
1800681? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016112020161009
1817791? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016112020161009
1819091? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016112020161009
1822432? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016112020161009
1822821? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016112020161009
1854311? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016112020161009
1936336? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016112020161009
1939972? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016112020161009
2026011? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016112020161009
2037754? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016112020161009
2039427? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016112020161009
2041165? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016112020161009
2041486? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016112020161009
2042150? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016112020161009
2042529? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016112020161009
2042850? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016112020161009
2043699? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016112020161009
2043925? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016112020161009
2044294? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016112020161009
2044605? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016112020161009
2044648? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016112020161009
2047377? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016112020161009
2048550? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016112020161009
2049552? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016112020161009
2050608? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016112020161009
2050756? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016112020161009
2050920? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016112020161009
2051342? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016112020161009
2052134? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016112020161009
2055346? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016112020161009
2093600? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016112020161009
2096593? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016112020161009
2097383? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016112020161009
2106082? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016112020161009
2107489? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016112020161009
2112068? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016112020161009
2120940? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016112020161009
2288001? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016112020161009
2289541? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016112020161009
2463221? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016112020161009
2466778? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016112020161009
2468041? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016112020161009
2480785? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016112020161009
2482640? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016112020161009
2485427? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016112020161009
2488331? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016112020161009
2506832? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016112020161009
2508251? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016112020161009
2606068? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016112020161009
2606571? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016112020161009
2611041? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016112020161009
2614021? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016112020161009
2614716? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016112020161009
2689667? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016112020161009
2690775? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016112020161009
2691357? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016112020161009
2691366? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016112020161009
2701346? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016112020161009
2702435? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016112020161009
2753198? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016112020161009
2754726? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016112020161009
2754930? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016112020161009
2789275? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016112020161009
2790961? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016112020161009
9942540? ? ?? ? ?refcc2016112020161009
9948983? ? ?? ? ?refgcc_-funroll-loops2016112020161009
9958295? ? ?? ? ?refgcc2016112020161009

Test failure

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