Implementation notes: amd64, bigmem, crypto_encrypt/ntruees401ep2

Computer: bigmem
Architecture: amd64
CPU ID: GenuineIntel-000206e6-bfebfbff
SUPERCOP version: 20141124
Operation: crypto_encrypt
Primitive: ntruees401ep2
TimeImplementationCompilerBenchmark dateSUPERCOP version
174417refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021620141124
174454refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021620141124
174655refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021620141124
174777refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021620141124
181682refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021620141124
182206refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021620141124
182319refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021620141124
182466refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021620141124
187833refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021620141124
188102refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021620141124
188779refgcc -m64 -march=core2 -O -fomit-frame-pointer2015021620141124
189153refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021620141124
205380refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021620141124
205720refgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021620141124
205737refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021620141124
205989refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021620141124
233965refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021620141124
234164refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021620141124
234388refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021620141124
234770refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
234824refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021620141124
234875refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021620141124
234988refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021620141124
235025refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021620141124
235113refgcc -funroll-loops -O -fomit-frame-pointer2015021620141124
235150refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021620141124
235169refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021620141124
235348refgcc -funroll-loops -O2 -fomit-frame-pointer2015021620141124
235433refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
235541refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021620141124
235603refgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021620141124
235932refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
235943refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021620141124
236011refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021620141124
236320refgcc -funroll-loops -O3 -fomit-frame-pointer2015021620141124
236413refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021620141124
236966refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021620141124
239167refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021620141124
239462refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021620141124
239720refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021620141124
239762refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021620141124
240029refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021620141124
240431refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021620141124
243542refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021620141124
243723refgcc -march=barcelona -O3 -fomit-frame-pointer2015021620141124
244027refgcc -march=k8 -O3 -fomit-frame-pointer2015021620141124
244069refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021620141124
244403refgcc -O3 -fomit-frame-pointer2015021620141124
244499refgcc -m64 -O3 -fomit-frame-pointer2015021620141124
244568refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
246047refgcc -march=nocona -O3 -fomit-frame-pointer2015021620141124
246075refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021620141124
251911refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021620141124
252130refgcc -march=barcelona -O2 -fomit-frame-pointer2015021620141124
252283refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021620141124
252291refgcc -O2 -fomit-frame-pointer2015021620141124
252510refgcc -m64 -O2 -fomit-frame-pointer2015021620141124
252895refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
253782refgcc -march=k8 -O2 -fomit-frame-pointer2015021620141124
255326refgcc -march=k8 -O -fomit-frame-pointer2015021620141124
255669refgcc -m64 -march=k8 -O -fomit-frame-pointer2015021620141124
256199refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021620141124
256352refgcc -march=nocona -O2 -fomit-frame-pointer2015021620141124
256513refgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021620141124
257063refgcc -march=barcelona -O -fomit-frame-pointer2015021620141124
258352refgcc -O -fomit-frame-pointer2015021620141124
258366refgcc -m64 -O -fomit-frame-pointer2015021620141124
258570refgcc -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
262188refgcc -m64 -march=nocona -O -fomit-frame-pointer2015021620141124
263075refgcc -march=nocona -O -fomit-frame-pointer2015021620141124
284203refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021620141124
284214refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021620141124
285322refgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021620141124
285943refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
286164refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021620141124
286166refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021620141124
286181refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021620141124
286232refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021620141124
286419refgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021620141124
286439refgcc -march=k8 -Os -fomit-frame-pointer2015021620141124
286467refgcc -Os -fomit-frame-pointer2015021620141124
287059refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021620141124
287306refgcc -funroll-loops -Os -fomit-frame-pointer2015021620141124
287530refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021620141124
287717refgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
287827refgcc -march=barcelona -Os -fomit-frame-pointer2015021620141124
305062refgcc -march=nocona -Os -fomit-frame-pointer2015021620141124
308043refgcc -m64 -Os -fomit-frame-pointer2015021620141124
1005760refgcc -funroll-loops2015021620141124
1009242refcc2015021620141124
1017263refgcc2015021620141124