Implementation notes: amd64, sandy0, crypto_sign/donald1024

Computer: sandy0
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_sign
Primitive: donald1024
TimeImplementationCompilerBenchmark dateSUPERCOP version
1679868opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
1681996opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
1688328opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
1700000opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
1701980opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
1703240opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
1704348opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
1739216opensslgcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
1740240opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
1741808opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
1743972opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
1746100opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
1747260opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
1747460opensslgcc -Os -fomit-frame-pointer2012032920120316
1748068opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
1750768opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
1750816opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
1752620opensslgcc -march=k8 -Os -fomit-frame-pointer2012032920120316
1753168opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
1758864opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
1762276opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
1766500opensslgcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
1767056opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
1767816opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
1768904opensslgcc -m64 -Os -fomit-frame-pointer2012032920120316
1770924opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
1771524opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
1771912opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
1774436opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
1775252opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
1775364opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
1776184opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
1776924opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
1777292opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
1778540opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
1778600opensslgcc -march=k8 -O -fomit-frame-pointer2012032920120316
1779920opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
1780560opensslgcc -march=nocona -Os -fomit-frame-pointer2012032920120316
1780988opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
1781872opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
1783236opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
1784496opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
1784976opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
1785620opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
1786124opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
1788540opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
1788688opensslgcc -m64 -O -fomit-frame-pointer2012032920120316
1788924opensslgcc -funroll-loops -O -fomit-frame-pointer2012032920120316
1791024opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
1791776opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
1791892opensslgcc -O -fomit-frame-pointer2012032920120316
1792560opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
1794864opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
1795932opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
1796016opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
1796420opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
1797240opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
1799764opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
1800040opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
1801164opensslgcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
1803620opensslgcc -m64 -O3 -fomit-frame-pointer2012032920120316
1803756opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
1805568opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
1805840opensslgcc -O2 -fomit-frame-pointer2012032920120316
1806792opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
1807164opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
1808004opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
1808044opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
1808648opensslgcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
1808912opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
1809008opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
1809268opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
1809604opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
1811776opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
1812680opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
1813272opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
1813772opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
1813864opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
1814340opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
1814496opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
1814672opensslgcc -m64 -O2 -fomit-frame-pointer2012032920120316
1816400opensslgcc -march=barcelona -O -fomit-frame-pointer2012032920120316
1820416opensslgcc -march=nocona -O -fomit-frame-pointer2012032920120316
1820664opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
1821592opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
1822232opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
1822340opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
1823276opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
1823856opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
1826696opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
1826972opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
1826972opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
1827076opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
1827132opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
1836216opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
1840716opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
1845212opensslgcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
1851492opensslgcc -O3 -fomit-frame-pointer2012032920120316
1853292opensslgcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
1854472opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
2559296opensslgcc -funroll-loops2012032920120316
2569744opensslcc2012032920120316
2588328opensslgcc2012032920120316