Implementation notes: amd64, bigmem, crypto_aead/aeadaes256ocbtaglen128v1

Computer: bigmem
Architecture: amd64
CPU ID: GenuineIntel-000206e6-bfebfbff
SUPERCOP version: 20141124
Operation: crypto_aead
Primitive: aeadaes256ocbtaglen128v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
181857refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
185459refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
185864refgcc -march=nocona -O3 -fomit-frame-pointer2015021520141124
185989refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021520141124
190978refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
191582refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021520141124
194251refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
195531refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
195843refgcc -march=k8 -O3 -fomit-frame-pointer2015021520141124
195934refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
196098refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021520141124
196103refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
196245refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
196328refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021520141124
196378refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021520141124
196588refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
196724refgcc -march=barcelona -O3 -fomit-frame-pointer2015021520141124
196752refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
199096refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021520141124
199291refgcc -funroll-loops -O3 -fomit-frame-pointer2015021520141124
200019refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
200195refgcc -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
201555refgcc -march=nocona -O -fomit-frame-pointer2015021520141124
202359refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
202584refgcc -m64 -O3 -fomit-frame-pointer2015021520141124
204374refgcc -O3 -fomit-frame-pointer2015021520141124
205434refgcc -march=nocona -O2 -fomit-frame-pointer2015021520141124
206788refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
207193refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
207207refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021520141124
207406refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021520141124
208522refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
208599refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021520141124
208967refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021520141124
209174refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
209310refgcc -funroll-loops -O2 -fomit-frame-pointer2015021520141124
210154refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
210310refgcc -funroll-loops -O -fomit-frame-pointer2015021520141124
210749refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
211191refgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021520141124
211228refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021520141124
211290refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021520141124
211868refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
215220refgcc -march=k8 -O2 -fomit-frame-pointer2015021520141124
215254refgcc -march=barcelona -O2 -fomit-frame-pointer2015021520141124
215299refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
215619refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
222865refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
223227refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
223249refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021520141124
224411refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
225879refgcc -O2 -fomit-frame-pointer2015021520141124
227341refgcc -m64 -O2 -fomit-frame-pointer2015021520141124
227698refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
227794refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
227956refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
228752refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021520141124
230081refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
230328refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021520141124
230378refgcc -funroll-loops -Os -fomit-frame-pointer2015021520141124
230389refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
230395refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021520141124
230404refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021520141124
230920refgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
231401refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
231602refgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021520141124
232446refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
233053refgcc -march=barcelona -Os -fomit-frame-pointer2015021520141124
233200refgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
233268refgcc -march=k8 -Os -fomit-frame-pointer2015021520141124
233489refgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
234067refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
234943refgcc -Os -fomit-frame-pointer2015021520141124
235255refgcc -march=k8 -O -fomit-frame-pointer2015021520141124
235419refgcc -m64 -Os -fomit-frame-pointer2015021520141124
235603refgcc -march=nocona -Os -fomit-frame-pointer2015021520141124
236388refgcc -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
237813refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
240253refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
243027refgcc -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
243032refgcc -m64 -O -fomit-frame-pointer2015021520141124
244276refgcc -O -fomit-frame-pointer2015021520141124
252323refgcc -m64 -march=core2 -O -fomit-frame-pointer2015021520141124
252408refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
252453refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
254082refgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
262435refgcc -march=barcelona -O -fomit-frame-pointer2015021520141124
262741refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
489101refgcc -funroll-loops2015021520141124
489152refcc2015021520141124
489552refgcc2015021520141124