Implementation notes: amd64, morningstar, crypto_sign/pass769

Computer: morningstar
Architecture: amd64
CPU ID: AuthenticAMD-00100f42-178bfbff
SUPERCOP version: 20170904
Operation: crypto_sign
Primitive: pass769
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1333137? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090820170904
1333527? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090820170904
1333769? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-O3_-fomit-frame-pointer2017090820170904
1372902? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
1374941? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
1395259? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
1395774? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
1396640? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090820170904
1398501? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090820170904
1399800? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090820170904
1402671? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
1402831? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090820170904
1404304? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
1405084? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090820170904
1405855? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090820170904
1407198? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
1408508? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-O_-fomit-frame-pointer2017090820170904
1409371? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090820170904
1409996? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-O2_-fomit-frame-pointer2017090820170904
1410109? ? ?? ? ?ref-karatsubagcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090820170904
1411165? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090820170904
1411619? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
1420529? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
1420827? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
1423160? ? ?? ? ?ref-karatsubagcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
1423330? ? ?? ? ?ref-karatsubagcc_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
1424286? ? ?? ? ?ref-karatsubagcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090820170904
1427146? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090820170904
1428093? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090820170904
1439811? ? ?? ? ?ref-karatsubagcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090820170904
1441680? ? ?? ? ?ref-karatsubagcc_-march=k8_-O3_-fomit-frame-pointer2017090820170904
1490694? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090820170904
1490800? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090820170904
1690181? ? ?? ? ?ref-karatsubagcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090820170904
1692662? ? ?? ? ?ref-karatsubagcc_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
1697629? ? ?? ? ?ref-karatsubagcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
1699594? ? ?? ? ?ref-karatsubagcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090820170904
1699951? ? ?? ? ?ref-karatsubagcc_-march=k8_-O2_-fomit-frame-pointer2017090820170904
1718950? ? ?? ? ?ref-karatsubagcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017090820170904
1720936? ? ?? ? ?ref-karatsubagcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090820170904
1725584? ? ?? ? ?ref-karatsubagcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
1726471? ? ?? ? ?ref-karatsubagcc_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
1726856? ? ?? ? ?ref-karatsubagcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090820170904
1733073? ? ?? ? ?ref-karatsubagcc_-march=k8_-O_-fomit-frame-pointer2017090820170904
1738081? ? ?? ? ?ref-karatsubagcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090820170904
1747651? ? ?? ? ?ref-karatsubagcc_-O3_-fomit-frame-pointer2017090820170904
1753740? ? ?? ? ?ref-karatsubagcc_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
1759974? ? ?? ? ?ref-karatsubagcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090820170904
1760535? ? ?? ? ?ref-karatsubagcc_-m64_-O3_-fomit-frame-pointer2017090820170904
1761890? ? ?? ? ?ref-karatsubagcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090820170904
1779643? ? ?? ? ?ref-karatsubagcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090820170904
1782474? ? ?? ? ?ref-karatsubagcc_-O_-fomit-frame-pointer2017090820170904
1783316? ? ?? ? ?ref-karatsubagcc_-march=nocona_-O_-fomit-frame-pointer2017090820170904
1785743? ? ?? ? ?ref-karatsubagcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090820170904
1787197? ? ?? ? ?ref-karatsubagcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
1788743? ? ?? ? ?ref-karatsubagcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090820170904
1790871? ? ?? ? ?ref-karatsubagcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090820170904
1814035? ? ?? ? ?ref-karatsubagcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090820170904
1863192? ? ?? ? ?ref-karatsubagcc_-O2_-fomit-frame-pointer2017090820170904
1867364? ? ?? ? ?ref-karatsubagcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090820170904
1868135? ? ?? ? ?ref-karatsubagcc_-m64_-O2_-fomit-frame-pointer2017090820170904
1873605? ? ?? ? ?ref-karatsubagcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090820170904
1876217? ? ?? ? ?ref-karatsubagcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090820170904
1878138? ? ?? ? ?ref-karatsubagcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090820170904
1879719? ? ?? ? ?ref-karatsubagcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017090820170904
1886464? ? ?? ? ?ref-karatsubagcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
1909714? ? ?? ? ?ref-karatsubagcc_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
1973507? ? ?? ? ?ref-karatsubagcc_-m64_-O_-fomit-frame-pointer2017090820170904
1994641? ? ?? ? ?ref-karatsubaclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017090820170904
1997000? ? ?? ? ?ref-karatsubaclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017090820170904
1997770? ? ?? ? ?ref-karatsubaclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090820170904
1999204? ? ?? ? ?ref-karatsubaclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090820170904
1999963? ? ?? ? ?ref-karatsubaclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090820170904
2006231? ? ?? ? ?ref-karatsubaclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090820170904
2274140? ? ?? ? ?ref-karatsubagcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
2287715? ? ?? ? ?ref-karatsubagcc_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
2514235? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
3060266? ? ?? ? ?ref-karatsubagcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090820170904
3103995? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-Os_-fomit-frame-pointer2017090820170904
3111667? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090820170904
3125417? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090820170904
3185925? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090820170904
3234109? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090820170904
3255139? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
3305781? ? ?? ? ?ref-karatsubagcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090820170904
3339269? ? ?? ? ?ref-karatsubagcc_-march=k8_-Os_-fomit-frame-pointer2017090820170904
3344983? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
3347593? ? ?? ? ?ref-karatsubagcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090820170904
3358696? ? ?? ? ?ref-karatsubagcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090820170904
3361348? ? ?? ? ?ref-karatsubagcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090820170904
3361800? ? ?? ? ?ref-karatsubagcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090820170904
3366660? ? ?? ? ?ref-karatsubagcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
3368973? ? ?? ? ?ref-karatsubagcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090820170904
3371853? ? ?? ? ?ref-karatsubagcc_-m64_-Os_-fomit-frame-pointer2017090820170904
3374643? ? ?? ? ?ref-karatsubagcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017090820170904
3379867? ? ?? ? ?ref-karatsubagcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
3381355? ? ?? ? ?ref-karatsubagcc_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
3406307? ? ?? ? ?ref-karatsubagcc_-Os_-fomit-frame-pointer2017090820170904
9504856? ? ?? ? ?ref-karatsubacc2017090820170904
9509356? ? ?? ? ?ref-karatsubagcc_-funroll-loops2017090820170904
9530378? ? ?? ? ?ref-karatsubagcc2017090820170904

Test failure

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