Implementation notes: amd64, gsm2, crypto_sign/ronald768

Computer: gsm2
Architecture: amd64
CPU ID: GenuineIntel-000306e4-bfebfbff
SUPERCOP version: 20170725
Operation: crypto_sign
Primitive: ronald768
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
918292? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017080620170725
919184? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017080620170725
920192? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017080620170725
920816? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017080620170725
922144? ? ?? ? ?opensslgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017080620170725
924884? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017080620170725
925348? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017080620170725
925600? ? ?? ? ?opensslgcc_-march=k8_-O2_-fomit-frame-pointer2017080620170725
926108? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017080620170725
926140? ? ?? ? ?opensslgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017080620170725
928456? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017080620170725
928828? ? ?? ? ?opensslgcc_-m64_-O_-fomit-frame-pointer2017080620170725
929252? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017080620170725
929944? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017080620170725
930104? ? ?? ? ?opensslgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017080620170725
930332? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017080620170725
930528? ? ?? ? ?opensslgcc_-march=nocona_-O2_-fomit-frame-pointer2017080620170725
935428? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017080620170725
935960? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017080620170725
953736? ? ?? ? ?opensslgcc2017080620170725
1517564? ? ?? ? ?opensslgcc_-funroll-loops_-O_-fomit-frame-pointer2017080620170725
1568572? ? ?? ? ?opensslgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017080620170725
1596176? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017080620170725
1614684? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017080620170725
1624740? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017080620170725
1630524? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017080620170725
1631040? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017080620170725
1633416? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017080620170725
1635492? ? ?? ? ?opensslgcc_-O2_-fomit-frame-pointer2017080620170725
1636948? ? ?? ? ?opensslgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017080620170725
1639112? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017080620170725
1639736? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017080620170725
1642676? ? ?? ? ?opensslgcc_-march=k8_-O_-fomit-frame-pointer2017080620170725
1644092? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017080620170725
1644764? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017080620170725
1645524? ? ?? ? ?opensslgcc_-march=k8_-O3_-fomit-frame-pointer2017080620170725
1645724? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017080620170725
1650896? ? ?? ? ?opensslgcc_-m64_-O2_-fomit-frame-pointer2017080620170725
1653964? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017080620170725
1654484? ? ?? ? ?opensslgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017080620170725
1654772? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017080620170725
1654904? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017080620170725
1655532? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017080620170725
1655772? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017080620170725
1655872? ? ?? ? ?opensslgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017080620170725
1656152? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017080620170725
1657620? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017080620170725
1658788? ? ?? ? ?opensslgcc_-march=barcelona_-O2_-fomit-frame-pointer2017080620170725
1659336? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017080620170725
1659928? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017080620170725
1660600? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017080620170725
1660612? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017080620170725
1661040? ? ?? ? ?opensslgcc_-O_-fomit-frame-pointer2017080620170725
1661352? ? ?? ? ?opensslgcc_-m64_-O3_-fomit-frame-pointer2017080620170725
1661440? ? ?? ? ?opensslgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017080620170725
1661908? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017080620170725
1662128? ? ?? ? ?opensslgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017080620170725
1662616? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017080620170725
1662656? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017080620170725
1662908? ? ?? ? ?opensslgcc_-funroll-loops_-O3_-fomit-frame-pointer2017080620170725
1663440? ? ?? ? ?opensslgcc_-march=barcelona_-O_-fomit-frame-pointer2017080620170725
1663600? ? ?? ? ?opensslgcc_-march=nocona_-O_-fomit-frame-pointer2017080620170725
1664700? ? ?? ? ?opensslgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017080620170725
1665952? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017080620170725
1666560? ? ?? ? ?opensslgcc_-march=k8_-Os_-fomit-frame-pointer2017080620170725
1666968? ? ?? ? ?opensslgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017080620170725
1667072? ? ?? ? ?opensslgcc_-march=barcelona_-O3_-fomit-frame-pointer2017080620170725
1667248? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017080620170725
1667972? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017080620170725
1668628? ? ?? ? ?opensslgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017080620170725
1669048? ? ?? ? ?opensslgcc_-march=nocona_-O3_-fomit-frame-pointer2017080620170725
1669956? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017080620170725
1670036? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017080620170725
1671904? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017080620170725
1671944? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017080620170725
1671988? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017080620170725
1672480? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017080620170725
1672768? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017080620170725
1673992? ? ?? ? ?opensslgcc_-funroll-loops_-Os_-fomit-frame-pointer2017080620170725
1674304? ? ?? ? ?opensslgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017080620170725
1676852? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017080620170725
1677428? ? ?? ? ?opensslgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017080620170725
1677552? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017080620170725
1677764? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017080620170725
1678572? ? ?? ? ?opensslgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017080620170725
1680108? ? ?? ? ?opensslgcc_-march=nocona_-Os_-fomit-frame-pointer2017080620170725
1682212? ? ?? ? ?opensslgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017080620170725
1683176? ? ?? ? ?opensslgcc_-march=barcelona_-Os_-fomit-frame-pointer2017080620170725
1683196? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017080620170725
1683516? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017080620170725
1684712? ? ?? ? ?opensslgcc_-Os_-fomit-frame-pointer2017080620170725
1688728? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017080620170725
1689204? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017080620170725
1689364? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017080620170725
1689492? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017080620170725
1691124? ? ?? ? ?opensslgcc_-m64_-Os_-fomit-frame-pointer2017080620170725
1694732? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017080620170725
1695168? ? ?? ? ?opensslgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017080620170725
1696356? ? ?? ? ?opensslgcc_-funroll-loops_-O2_-fomit-frame-pointer2017080620170725
1703520? ? ?? ? ?opensslgcc_-O3_-fomit-frame-pointer2017080620170725
1704636? ? ?? ? ?opensslgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017080620170725
1710500? ? ?? ? ?opensslcc2017080620170725
1713672? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017080620170725
1723856? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017080620170725
1724768? ? ?? ? ?opensslgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017080620170725
1731008? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017080620170725
1742152? ? ?? ? ?opensslgcc_-funroll-loops2017080620170725

Test failure

Implementation: crypto_sign/ronald768/openssl
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer openssl
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer openssl
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer openssl