Implementation notes: amd64, bazinga, crypto_encrypt/ntruees787ep1

Computer: bazinga
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 20111120
Operation: crypto_encrypt
Primitive: ntruees787ep1
TimeImplementationCompilerBenchmark dateSUPERCOP version
1759568refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012010920111120
1759720refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012010920111120
1761200refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012010920111120
1761848refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012010920111120
1761864refgcc -funroll-loops -O2 -fomit-frame-pointer2012010920111120
1764516refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012010920111120
1767720refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012010920111120
1776748refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012010920111120
1777268refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012010920111120
1778108refgcc -funroll-loops -O3 -fomit-frame-pointer2012010920111120
1778184refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012010920111120
1778196refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012010920111120
1781116refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012010920111120
1781452refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012010920111120
1787388refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012010920111120
1787596refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012010920111120
1819088refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012010920111120
1819128refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012010920111120
1833748refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012010920111120
1833768refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012010920111120
1833804refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012010920111120
1835884refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012010920111120
1836104refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012010920111120
1836420refgcc -funroll-loops -O -fomit-frame-pointer2012010920111120
1837272refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012010920111120
1837276refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012010920111120
1838280refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012010920111120
2148912refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012010920111120
2149884refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012010920111120
2151288refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012010920111120
2152520refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012010920111120
2177888refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012010920111120
2181956refgcc -funroll-loops -Os -fomit-frame-pointer2012010920111120
2181984refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012010920111120
2182076refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012010920111120
2182100refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012010920111120
2183476refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012010920111120
2183944refgcc -march=k8 -Os -fomit-frame-pointer2012010920111120
2183976refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012010920111120
2184136refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012010920111120
2184840refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012010920111120
2186368refgcc -Os -fomit-frame-pointer2012010920111120
2186460refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012010920111120
2187048refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012010920111120
2187824refgcc -m64 -Os -fomit-frame-pointer2012010920111120
2187884refgcc -march=barcelona -Os -fomit-frame-pointer2012010920111120
2241444refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012010920111120
2251520refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012010920111120
2253468refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012010920111120
2253904refgcc -march=nocona -Os -fomit-frame-pointer2012010920111120
2254540refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012010920111120
2254584refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012010920111120
2255332refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012010920111120
2255628refgcc -march=barcelona -O3 -fomit-frame-pointer2012010920111120
2255680refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012010920111120
2255896refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012010920111120
2256368refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012010920111120
2256524refgcc -march=barcelona -O2 -fomit-frame-pointer2012010920111120
2257604refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012010920111120
2258036refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012010920111120
2258940refgcc -march=k8 -O3 -fomit-frame-pointer2012010920111120
2259852refgcc -march=k8 -O2 -fomit-frame-pointer2012010920111120
2261472refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012010920111120
2262064refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012010920111120
2262200refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012010920111120
2262228refgcc -O3 -fomit-frame-pointer2012010920111120
2262540refgcc -m64 -O3 -fomit-frame-pointer2012010920111120
2263568refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012010920111120
2263628refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012010920111120
2263848refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012010920111120
2263976refgcc -march=nocona -O2 -fomit-frame-pointer2012010920111120
2269196refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012010920111120
2269336refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012010920111120
2269428refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012010920111120
2269452refgcc -march=nocona -O3 -fomit-frame-pointer2012010920111120
2269708refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012010920111120
2270144refgcc -m64 -O2 -fomit-frame-pointer2012010920111120
2270732refgcc -O2 -fomit-frame-pointer2012010920111120
2280552refgcc -fno-schedule-insns -O -fomit-frame-pointer2012010920111120
2283444refgcc -m64 -march=nocona -O -fomit-frame-pointer2012010920111120
2284212refgcc -march=nocona -O -fomit-frame-pointer2012010920111120
2286944refgcc -m64 -O -fomit-frame-pointer2012010920111120
2286952refgcc -O -fomit-frame-pointer2012010920111120
2294160refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012010920111120
2297296refgcc -march=k8 -O -fomit-frame-pointer2012010920111120
2297436refgcc -m64 -march=k8 -O -fomit-frame-pointer2012010920111120
2298864refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012010920111120
2298952refgcc -m64 -march=core2 -O -fomit-frame-pointer2012010920111120
2299028refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012010920111120
2299220refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012010920111120
2299240refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012010920111120
2306556refgcc -march=barcelona -O -fomit-frame-pointer2012010920111120
7396636refcc2012010920111120
7400016refgcc -funroll-loops2012010920111120
7402536refgcc2012010920111120