Implementation notes: amd64, dragon, crypto_encrypt/ntruees787ep1

Computer: dragon
Architecture: amd64
CPU ID: GenuineIntel-000106a5-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_encrypt
Primitive: ntruees787ep1
TimeImplementationCompilerBenchmark dateSUPERCOP version
1756068refgcc -funroll-loops -O2 -fomit-frame-pointer2012052620120525
1756412refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052620120525
1758036refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120525
1758604refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052620120525
1760136refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052620120525
1760260refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052620120525
1760956refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052620120525
1766728refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120525
1769540refgcc -funroll-loops -O3 -fomit-frame-pointer2012052620120525
1770372refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052620120525
1772536refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052620120525
1773076refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052620120525
1782148refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052620120525
1783860refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052620120525
1793308refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052620120525
1795852refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052620120525
1802528refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052620120525
1803868refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052620120525
1811728refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052620120525
1811844refgcc -funroll-loops -O -fomit-frame-pointer2012052620120525
1812784refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052620120525
1813264refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052620120525
1816020refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052620120525
1829180refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052620120525
1829456refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052620120525
1830212refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052620120525
1831612refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052620120525
2142164refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052620120525
2144144refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052620120525
2146524refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052620120525
2150448refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052620120525
2167856refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052620120525
2168104refgcc -funroll-loops -Os -fomit-frame-pointer2012052620120525
2169868refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052620120525
2170720refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052620120525
2172188refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052620120525
2172652refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052620120525
2174476refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052620120525
2174560refgcc -march=k8 -Os -fomit-frame-pointer2012052620120525
2174564refgcc -march=barcelona -Os -fomit-frame-pointer2012052620120525
2175696refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052620120525
2175704refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052620120525
2176640refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052620120525
2176660refgcc -Os -fomit-frame-pointer2012052620120525
2199644refgcc -m64 -Os -fomit-frame-pointer2012052620120525
2231888refgcc -march=k8 -O2 -fomit-frame-pointer2012052620120525
2234116refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052620120525
2243576refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052620120525
2245476refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052620120525
2246060refgcc -march=nocona -Os -fomit-frame-pointer2012052620120525
2246772refgcc -march=barcelona -O2 -fomit-frame-pointer2012052620120525
2247068refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052620120525
2247324refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052620120525
2254356refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052620120525
2254776refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052620120525
2254900refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052620120525
2258128refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052620120525
2258932refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052620120525
2259204refgcc -march=barcelona -O3 -fomit-frame-pointer2012052620120525
2259496refgcc -march=k8 -O3 -fomit-frame-pointer2012052620120525
2260616refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052620120525
2261092refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052620120525
2262420refgcc -m64 -O3 -fomit-frame-pointer2012052620120525
2262752refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052620120525
2263600refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052620120525
2263948refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052620120525
2264044refgcc -O3 -fomit-frame-pointer2012052620120525
2266108refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120525
2267144refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120525
2268364refgcc -O2 -fomit-frame-pointer2012052620120525
2268456refgcc -m64 -O2 -fomit-frame-pointer2012052620120525
2275136refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052620120525
2280248refgcc -march=nocona -O2 -fomit-frame-pointer2012052620120525
2282132refgcc -m64 -O -fomit-frame-pointer2012052620120525
2282748refgcc -fno-schedule-insns -O -fomit-frame-pointer2012052620120525
2284992refgcc -O -fomit-frame-pointer2012052620120525
2289548refgcc -m64 -march=nocona -O -fomit-frame-pointer2012052620120525
2290016refgcc -march=nocona -O -fomit-frame-pointer2012052620120525
2299792refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052620120525
2300084refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052620120525
2304956refgcc -march=nocona -O3 -fomit-frame-pointer2012052620120525
2307008refgcc -march=barcelona -O -fomit-frame-pointer2012052620120525
2309436refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052620120525
2309792refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052620120525
2309844refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052620120525
2310268refgcc -m64 -march=core2 -O -fomit-frame-pointer2012052620120525
2316868refgcc -m64 -march=k8 -O -fomit-frame-pointer2012052620120525
2319068refgcc -march=k8 -O -fomit-frame-pointer2012052620120525
5646168refgcc2012052620120525
5658468refgcc -funroll-loops2012052620120525
6063120refcc2012052620120525