Implementation notes: amd64, haswell, crypto_sign/rwb0fuz1024

Computer: haswell
Architecture: amd64
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_sign
Primitive: rwb0fuz1024
TimeImplementationCompilerBenchmark dateSUPERCOP version
1563868gmpgcc -m64 -O3 -fomit-frame-pointer2013060920130419
1584912gmpgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060920130419
1592980gmpgcc -O3 -fomit-frame-pointer2013060920130419
1603020gmpgcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
1613232gmpgcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
1625715gmpgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060920130419
1630160gmpgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060920130419
1630430gmpgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
1630658gmpgcc -m64 -Os -fomit-frame-pointer2013060920130419
1632540gmpclang -O3 -mavx2013060920130419
1635438gmpgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060920130419
1639785gmpgcc -march=k8 -Os -fomit-frame-pointer2013060920130419
1643567gmpgcc -O2 -fomit-frame-pointer2013060920130419
1643964gmpgcc -m64 -O2 -fomit-frame-pointer2013060920130419
1644743gmpgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060920130419
1647883gmpgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060920130419
1653331gmpgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
1653501gmpgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060920130419
1655925gmpgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060920130419
1657491gmpgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
1678941gmpgcc -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
1681440gmpgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060920130419
1681832gmpgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
1682162gmpclang -O32013060920130419
1682340gmpgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060920130419
1683732gmpgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
1684324gmpgcc -march=barcelona -O3 -fomit-frame-pointer2013060920130419
1684544gmpgcc -march=barcelona -O2 -fomit-frame-pointer2013060920130419
1686232gmpgcc -funroll-loops -O3 -fomit-frame-pointer2013060920130419
1687016gmpgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060920130419
1689696gmpgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060920130419
1690108gmpgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060920130419
1690180gmpgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
1692514gmpgcc -m64 -O -fomit-frame-pointer2013060920130419
1692800gmpgcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
1693343gmpgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060920130419
1694716gmpgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060920130419
1695676gmpgcc -march=barcelona -Os -fomit-frame-pointer2013060920130419
1695976gmpgcc -march=k8 -O3 -fomit-frame-pointer2013060920130419
1700180gmpgcc -march=k8 -O2 -fomit-frame-pointer2013060920130419
1700400gmpgcc -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
1702693gmpgcc -O -fomit-frame-pointer2013060920130419
1704682gmpgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
1705523gmpgcc -m64 -march=corei7 -O -fomit-frame-pointer2013060920130419
1706368gmpgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
1706396gmpgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060920130419
1709780gmpgcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
1712065gmpgcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
1714732gmpgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
1715116gmpgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060920130419
1715488gmpgcc -funroll-loops -O2 -fomit-frame-pointer2013060920130419
1716833gmpgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
1718736gmpgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060920130419
1719748gmpgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
1719832gmpgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060920130419
1723276gmpgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060920130419
1738456gmpgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060920130419
1740436gmpgcc -funroll-loops -m64 -O -fomit-frame-pointer2013060920130419
1741072gmpgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060920130419
1742038gmpgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
1742551gmpgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
1743802gmpgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
1744088gmpgcc -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
1744428gmpgcc -march=barcelona -O -fomit-frame-pointer2013060920130419
1745220gmpgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060920130419
1745520gmpgcc -march=nocona -O -fomit-frame-pointer2013060920130419
1747842gmpgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060920130419
1749728gmpgcc -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
1750390gmpgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
1750834gmpgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
1751340gmpgcc -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
1753668gmpgcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060920130419
1754572gmpgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060920130419
1754572gmpgcc -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
1755362gmpgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
1755970gmpgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060920130419
1756004gmpgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060920130419
1756164gmpgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060920130419
1759758gmpgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
1760084gmpgcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060920130419
1760820gmpgcc -funroll-loops -O -fomit-frame-pointer2013060920130419
1761084gmpgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060920130419
1761960gmpgcc -funroll-loops -Os -fomit-frame-pointer2013060920130419
1765110gmpgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060920130419
1766940gmpgcc -m64 -march=core2 -O -fomit-frame-pointer2013060920130419
1767144gmpgcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060920130419
1768908gmpgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
1771900gmpgcc -m64 -march=core2 -Os -fomit-frame-pointer2013060920130419
1775554gmpgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060920130419
1781648gmpgcc -march=nocona -O2 -fomit-frame-pointer2013060920130419
1789258gmpgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060920130419
1790216gmpgcc -march=nocona -O3 -fomit-frame-pointer2013060920130419
1793622gmpgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060920130419
1799314gmpgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060920130419
1803823gmpgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
1812084gmpgcc -march=k8 -O -fomit-frame-pointer2013060920130419
1822932gmpgcc -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
1824336gmpgcc -Os -fomit-frame-pointer2013060920130419
1837888gmpgcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060920130419
1867392gmpgcc -march=nocona -Os -fomit-frame-pointer2013060920130419
1867612gmpgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060920130419
1884172gmpgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060920130419
2431192gmpcc2013060920130419
2594212gmpgcc -funroll-loops2013060920130419
2615736gmpgcc2013060920130419