Implementation notes: amd64, ares, crypto_encrypt/ntruees787ep1

Computer: ares
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_encrypt
Primitive: ntruees787ep1
TimeImplementationCompilerBenchmark dateSUPERCOP version
1535472refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012720130419
1535876refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012720130419
1588552refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012720130419
1592996refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012720130419
1595200refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012720130419
1596780refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012720130419
1597984refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012720130419
1598420refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012720130419
1599004refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012720130419
1599604refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014012720130419
1600760refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012720130419
1600956refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012720130419
1603288refgcc -funroll-loops -O -fomit-frame-pointer2014012720130419
1608980refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014012720130419
1609004refgcc -Os -fomit-frame-pointer2014012720130419
1610396refgcc -m64 -Os -fomit-frame-pointer2014012720130419
1610892refgcc -march=barcelona -Os -fomit-frame-pointer2014012720130419
1611388refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012720130419
1611800refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014012720130419
1611916refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012720130419
1612056refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012720130419
1612064refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012720130419
1612424refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012720130419
1612724refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012720130419
1612820refgcc -funroll-loops -Os -fomit-frame-pointer2014012720130419
1613108refgcc -march=k8 -Os -fomit-frame-pointer2014012720130419
1613128refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012720130419
1613148refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012720130419
1613504refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012720130419
1613508refgcc -funroll-loops -O2 -fomit-frame-pointer2014012720130419
1613648refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012720130419
1614012refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012720130419
1614104refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014012720130419
1614304refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012720130419
1615176refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012720130419
1616232refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012720130419
1618240refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012720130419
1619632refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012720130419
1621396refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014012720130419
1621432refgcc -march=nocona -Os -fomit-frame-pointer2014012720130419
1622904refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012720130419
1657120refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012720130419
1659760refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012720130419
1685364refgcc -funroll-loops -O3 -fomit-frame-pointer2014012720130419
1686224refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012720130419
1687312refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012720130419
1687484refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012720130419
1688652refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012720130419
1689112refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012720130419
1691848refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012720130419
1753112refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012720130419
1753788refgcc -march=nocona -O -fomit-frame-pointer2014012720130419
1756688refgcc -march=barcelona -O3 -fomit-frame-pointer2014012720130419
1757664refgcc -m64 -march=nocona -O -fomit-frame-pointer2014012720130419
1762560refgcc -m64 -march=core2 -O -fomit-frame-pointer2014012720130419
1762724refgcc -m64 -march=corei7 -O -fomit-frame-pointer2014012720130419
1763276refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012720130419
1763612refgcc -O -fomit-frame-pointer2014012720130419
1763852refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012720130419
1765608refgcc -fno-schedule-insns -O -fomit-frame-pointer2014012720130419
1766272refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012720130419
1767520refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012720130419
1769876refgcc -march=barcelona -O -fomit-frame-pointer2014012720130419
1770216refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012720130419
1770224refgcc -march=k8 -O3 -fomit-frame-pointer2014012720130419
1770952refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012720130419
1772168refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012720130419
1772212refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012720130419
1772240refgcc -m64 -march=k8 -O -fomit-frame-pointer2014012720130419
1772656refgcc -march=k8 -O -fomit-frame-pointer2014012720130419
1772712refgcc -m64 -O -fomit-frame-pointer2014012720130419
1773152refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012720130419
1775556refgcc -O3 -fomit-frame-pointer2014012720130419
1775800refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012720130419
1776460refgcc -m64 -O3 -fomit-frame-pointer2014012720130419
1778688refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012720130419
1781592refgcc -march=barcelona -O2 -fomit-frame-pointer2014012720130419
1783896refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012720130419
1790068refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012720130419
1793208refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012720130419
1793456refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012720130419
1793592refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012720130419
1794932refgcc -O2 -fomit-frame-pointer2014012720130419
1795120refgcc -march=nocona -O3 -fomit-frame-pointer2014012720130419
1798200refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012720130419
1799176refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012720130419
1802072refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012720130419
1802100refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012720130419
1802216refgcc -m64 -O2 -fomit-frame-pointer2014012720130419
1809440refgcc -march=k8 -O2 -fomit-frame-pointer2014012720130419
1819544refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012720130419
1821616refgcc -march=nocona -O2 -fomit-frame-pointer2014012720130419
4498756refgcc -funroll-loops2014012720130419
4504356refcc2014012720130419
4553676refgcc2014012720130419