Implementation notes: amd64, bigmem, crypto_aead/aeadaes256ocbtaglen96v1

Computer: bigmem
Architecture: amd64
CPU ID: GenuineIntel-000206e6-bfebfbff
SUPERCOP version: 20141124
Operation: crypto_aead
Primitive: aeadaes256ocbtaglen96v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
184920refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
185246refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021520141124
185714refgcc -march=nocona -O3 -fomit-frame-pointer2015021520141124
186241refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
192732refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
193933refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021520141124
194486refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
195679refgcc -march=k8 -O3 -fomit-frame-pointer2015021520141124
195942refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
196274refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021520141124
196426refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
196633refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
196749refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021520141124
196877refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
196911refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
196914refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
197228refgcc -march=barcelona -O3 -fomit-frame-pointer2015021520141124
197361refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021520141124
198640refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
198657refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021520141124
199172refgcc -funroll-loops -O3 -fomit-frame-pointer2015021520141124
201348refgcc -m64 -O3 -fomit-frame-pointer2015021520141124
201833refgcc -O3 -fomit-frame-pointer2015021520141124
203859refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
204414refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
205417refgcc -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
205629refgcc -march=nocona -O2 -fomit-frame-pointer2015021520141124
206955refgcc -march=nocona -O -fomit-frame-pointer2015021520141124
207009refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
207043refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
207162refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021520141124
207275refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021520141124
208352refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021520141124
208772refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
209131refgcc -funroll-loops -O2 -fomit-frame-pointer2015021520141124
209392refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021520141124
210004refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
210052refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021520141124
210120refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021520141124
210667refgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021520141124
210698refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
210746refgcc -funroll-loops -O -fomit-frame-pointer2015021520141124
211191refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
214982refgcc -march=barcelona -O2 -fomit-frame-pointer2015021520141124
215107refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
215166refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
218229refgcc -march=k8 -O2 -fomit-frame-pointer2015021520141124
220914refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
222697refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
223170refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
223188refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
224839refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021520141124
226046refgcc -m64 -O2 -fomit-frame-pointer2015021520141124
226069refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
226134refgcc -O2 -fomit-frame-pointer2015021520141124
227383refgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021520141124
227664refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
227684refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
227712refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
228656refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021520141124
229021refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021520141124
229486refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021520141124
229755refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
230203refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021520141124
230656refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
230874refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
230956refgcc -m64 -Os -fomit-frame-pointer2015021520141124
232364refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
232452refgcc -funroll-loops -Os -fomit-frame-pointer2015021520141124
232574refgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
232594refgcc -Os -fomit-frame-pointer2015021520141124
232781refgcc -march=barcelona -Os -fomit-frame-pointer2015021520141124
233166refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
233424refgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
233574refgcc -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
233591refgcc -march=k8 -O -fomit-frame-pointer2015021520141124
235297refgcc -march=k8 -Os -fomit-frame-pointer2015021520141124
236427refgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
236623refgcc -march=nocona -Os -fomit-frame-pointer2015021520141124
239522refgcc -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
240797refgcc -m64 -O -fomit-frame-pointer2015021520141124
245630refgcc -O -fomit-frame-pointer2015021520141124
252413refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
252581refgcc -march=barcelona -O -fomit-frame-pointer2015021520141124
256204refgcc -m64 -march=core2 -O -fomit-frame-pointer2015021520141124
256403refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
256491refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
262208refgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
488914refgcc -funroll-loops2015021520141124
489651refcc2015021520141124
493855refgcc2015021520141124