Implementation notes: amd64, giant0, crypto_encrypt/ntruees787ep1

Computer: giant0
Architecture: amd64
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20120207
Operation: crypto_encrypt
Primitive: ntruees787ep1
TimeImplementationCompilerBenchmark dateSUPERCOP version
1577424refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011112120111120
1581776refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011112120111120
1582360refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011112120111120
1582568refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011112120111120
1585824refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011112120111120
1587040refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011112120111120
1588368refgcc -funroll-loops -Os -fomit-frame-pointer2011112120111120
1595784refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011112120111120
1597232refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011112120111120
1658680refgcc -funroll-loops -O3 -fomit-frame-pointer2011112120111120
1659792refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011112120111120
1663000refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011112120111120
1666784refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011112120111120
1669040refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011112120111120
1670088refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011112120111120
1675760refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011112120111120
1680392refgcc -funroll-loops -O2 -fomit-frame-pointer2011112120111120
1681848refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011112120111120
1682832refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011112120111120
1688104refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011112120111120
1694072refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011112120111120
1695896refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011112120111120
1696472refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011112120111120
1697056refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011112120111120
1697576refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011112120111120
1705768refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011112120111120
1710944refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011112120111120
1712000refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011112120111120
1715456refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011112120111120
1715664refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011112120111120
1717296refgcc -funroll-loops -m64 -O -fomit-frame-pointer2011112120111120
1720192refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011112120111120
1720400refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011112120111120
1721568refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011112120111120
1731552refgcc -funroll-loops -O -fomit-frame-pointer2011112120111120
1734064refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011112120111120
1809304refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011112120111120
1816368refgcc -m64 -march=core2 -Os -fomit-frame-pointer2011112120111120
1817552refgcc -march=barcelona -Os -fomit-frame-pointer2011112120111120
1818712refgcc -Os -fomit-frame-pointer2011112120111120
1818784refgcc -m64 -Os -fomit-frame-pointer2011112120111120
1821448refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011112120111120
1823688refgcc -m64 -march=k8 -Os -fomit-frame-pointer2011112120111120
1824736refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011112120111120
1826400refgcc -march=k8 -Os -fomit-frame-pointer2011112120111120
1831944refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011112120111120
1833808refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011112120111120
1842712refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011112120111120
1847592refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011112120111120
1848960refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011112120111120
1849408refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011112120111120
1850840refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011112120111120
1851128refgcc -march=nocona -O3 -fomit-frame-pointer2011112120111120
1853624refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011112120111120
1855040refgcc -O3 -fomit-frame-pointer2011112120111120
1858032refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011112120111120
1860336refgcc -m64 -O3 -fomit-frame-pointer2011112120111120
1861064refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011112120111120
1863368refgcc -march=k8 -O3 -fomit-frame-pointer2011112120111120
1864944refgcc -march=barcelona -O3 -fomit-frame-pointer2011112120111120
1876880refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011112120111120
1878784refgcc -march=nocona -O2 -fomit-frame-pointer2011112120111120
1879496refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011112120111120
1879512refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011112120111120
1880352refgcc -march=nocona -Os -fomit-frame-pointer2011112120111120
1880912refgcc -march=barcelona -O2 -fomit-frame-pointer2011112120111120
1881352refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011112120111120
1884208refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011112120111120
1884432refgcc -march=barcelona -O -fomit-frame-pointer2011112120111120
1884872refgcc -m64 -march=barcelona -O -fomit-frame-pointer2011112120111120
1885472refgcc -m64 -march=k8 -O -fomit-frame-pointer2011112120111120
1885896refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011112120111120
1885920refgcc -march=k8 -O2 -fomit-frame-pointer2011112120111120
1886288refgcc -march=k8 -O -fomit-frame-pointer2011112120111120
1886696refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011112120111120
1889392refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011112120111120
1889496refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011112120111120
1891080refgcc -m64 -march=core2 -O -fomit-frame-pointer2011112120111120
1893488refgcc -O2 -fomit-frame-pointer2011112120111120
1895088refgcc -m64 -O2 -fomit-frame-pointer2011112120111120
1899016refgcc -march=nocona -O -fomit-frame-pointer2011112120111120
1900392refgcc -fno-schedule-insns -O -fomit-frame-pointer2011112120111120
1901320refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011112120111120
1901928refgcc -m64 -O -fomit-frame-pointer2011112120111120
1902776refgcc -O -fomit-frame-pointer2011112120111120
1904232refgcc -m64 -march=nocona -O -fomit-frame-pointer2011112120111120
1909136refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011112120111120
1910632refgcc -m64 -march=nocona -Os -fomit-frame-pointer2011112120111120
5534912refcc2011112120111120
5536992refgcc -funroll-loops2011112120111120
5541728refgcc2011112120111120