Implementation notes: amd64, bigmem, crypto_encrypt/ntruees439ep1

Computer: bigmem
Architecture: amd64
CPU ID: GenuineIntel-000206e6-bfebfbff
SUPERCOP version: 20141124
Operation: crypto_encrypt
Primitive: ntruees439ep1
TimeImplementationCompilerBenchmark dateSUPERCOP version
217813refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021620141124
218303refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021620141124
218484refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021620141124
218759refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021620141124
225720refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021620141124
227270refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021620141124
227460refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021620141124
227684refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021620141124
230846refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021620141124
231089refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021620141124
231574refgcc -m64 -march=core2 -O -fomit-frame-pointer2015021620141124
232274refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021620141124
249025refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021620141124
249223refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021620141124
249228refgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021620141124
252850refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021620141124
282401refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021620141124
282424refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021620141124
282540refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021620141124
283144refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021620141124
283209refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021620141124
283288refgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021620141124
283325refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021620141124
283342refgcc -funroll-loops -O -fomit-frame-pointer2015021620141124
283429refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
283733refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021620141124
283804refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021620141124
284059refgcc -funroll-loops -O2 -fomit-frame-pointer2015021620141124
284359refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021620141124
284447refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021620141124
284518refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021620141124
284546refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
284549refgcc -funroll-loops -O3 -fomit-frame-pointer2015021620141124
284829refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021620141124
284943refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021620141124
285147refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
286017refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021620141124
286458refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021620141124
286762refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021620141124
288521refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021620141124
288697refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021620141124
289301refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021620141124
289354refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021620141124
293066refgcc -march=barcelona -O3 -fomit-frame-pointer2015021620141124
293290refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021620141124
294117refgcc -m64 -O3 -fomit-frame-pointer2015021620141124
294224refgcc -O3 -fomit-frame-pointer2015021620141124
294225refgcc -march=k8 -O3 -fomit-frame-pointer2015021620141124
294298refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
294491refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021620141124
295083refgcc -march=nocona -O3 -fomit-frame-pointer2015021620141124
296398refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021620141124
301498refgcc -march=k8 -O2 -fomit-frame-pointer2015021620141124
301586refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021620141124
301597refgcc -march=barcelona -O2 -fomit-frame-pointer2015021620141124
301838refgcc -march=k8 -O -fomit-frame-pointer2015021620141124
301878refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
301951refgcc -m64 -O2 -fomit-frame-pointer2015021620141124
302427refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021620141124
302554refgcc -O2 -fomit-frame-pointer2015021620141124
303076refgcc -m64 -march=k8 -O -fomit-frame-pointer2015021620141124
305096refgcc -march=barcelona -O -fomit-frame-pointer2015021620141124
306301refgcc -march=nocona -O2 -fomit-frame-pointer2015021620141124
306567refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021620141124
307445refgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021620141124
309159refgcc -march=nocona -O -fomit-frame-pointer2015021620141124
309672refgcc -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
310143refgcc -m64 -O -fomit-frame-pointer2015021620141124
310446refgcc -O -fomit-frame-pointer2015021620141124
310899refgcc -m64 -march=nocona -O -fomit-frame-pointer2015021620141124
337297refgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021620141124
342326refgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021620141124
343162refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021620141124
343295refgcc -march=barcelona -Os -fomit-frame-pointer2015021620141124
343332refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021620141124
343340refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021620141124
343405refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021620141124
343726refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
343783refgcc -m64 -Os -fomit-frame-pointer2015021620141124
343913refgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
344077refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021620141124
344236refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021620141124
344916refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021620141124
344953refgcc -funroll-loops -Os -fomit-frame-pointer2015021620141124
361751refgcc -march=nocona -Os -fomit-frame-pointer2015021620141124
364463refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021620141124
365511refgcc -march=k8 -Os -fomit-frame-pointer2015021620141124
365916refgcc -Os -fomit-frame-pointer2015021620141124
1132415refgcc2015021620141124
1133093refcc2015021620141124
1134759refgcc -funroll-loops2015021620141124