Implementation notes: amd64, glyme, crypto_aead/shellaes128v2d7n80

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_aead
Primitive: shellaes128v2d7n80
TimeImplementationCompilerBenchmark dateSUPERCOP version
231736refgcc -m64 -O3 -fomit-frame-pointer2017020520170105
231896refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020520170105
231932refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
232056refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020520170105
232108refgcc -O3 -fomit-frame-pointer2017020520170105
232632refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
232752refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020520170105
232768refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
232776refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020520170105
232916refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020520170105
233068refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
233192refgcc -march=k8 -O3 -fomit-frame-pointer2017020520170105
233408refgcc -funroll-loops -O3 -fomit-frame-pointer2017020520170105
233636refgcc -march=barcelona -O3 -fomit-frame-pointer2017020520170105
233640refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
234280refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
234872refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
235856refgcc -march=nocona -O3 -fomit-frame-pointer2017020520170105
237124refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
238608refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020520170105
238640refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020520170105
239164refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020520170105
242404refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020520170105
244192refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020520170105
263500refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020520170105
263580refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
265328refgcc -funroll-loops -O2 -fomit-frame-pointer2017020520170105
265348refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
265988refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020520170105
266040refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
267024refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020520170105
267180refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
268500refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020520170105
276532refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020520170105
276844refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
276968refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020520170105
277396refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
277700refgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020520170105
277712refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
277936refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
278476refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020520170105
279056refgcc -funroll-loops -O -fomit-frame-pointer2017020520170105
281360refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
282352refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
282384refgcc -march=nocona -O2 -fomit-frame-pointer2017020520170105
282892refgcc -march=barcelona -O2 -fomit-frame-pointer2017020520170105
285812refgcc -march=k8 -O2 -fomit-frame-pointer2017020520170105
286072refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
286988refgcc -m64 -O2 -fomit-frame-pointer2017020520170105
288716refgcc -O2 -fomit-frame-pointer2017020520170105
289552refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
289612refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
289768refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
289784refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
290156refclang -O3 -fomit-frame-pointer -Qunused-arguments2017020520170105
291732refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020520170105
292064refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020520170105
292212refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020520170105
292220refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020520170105
293924refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020520170105
295080refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020520170105
296040refgcc -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
296172refgcc -m64 -O -fomit-frame-pointer2017020520170105
296216refgcc -O -fomit-frame-pointer2017020520170105
296920refgcc -march=k8 -O -fomit-frame-pointer2017020520170105
297488refgcc -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
300616refgcc -march=nocona -Os -fomit-frame-pointer2017020520170105
300696refgcc -Os -fomit-frame-pointer2017020520170105
300744refgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
300784refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
301184refgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
301376refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020520170105
301632refgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
301668refgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020520170105
301704refgcc -march=barcelona -Os -fomit-frame-pointer2017020520170105
301708refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020520170105
301708refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020520170105
301952refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020520170105
302592refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020520170105
303136refgcc -m64 -Os -fomit-frame-pointer2017020520170105
303748refgcc -march=k8 -Os -fomit-frame-pointer2017020520170105
308688refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
308820refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020520170105
309212refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
309468refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020520170105
309532refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020520170105
309648refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
309796refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020520170105
310236refgcc -march=barcelona -O -fomit-frame-pointer2017020520170105
310244refgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
310452refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020520170105
310612refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
310880refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020520170105
310940refgcc -march=nocona -O -fomit-frame-pointer2017020520170105
310964refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020520170105
311200refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020520170105
311236refgcc -m64 -march=core2 -O -fomit-frame-pointer2017020520170105
311444refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020520170105
311676refgcc -funroll-loops -Os -fomit-frame-pointer2017020520170105
313456refgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020520170105
314252refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
314984refgcc -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
916132refcc2017020520170105
972636refgcc -funroll-loops2017020520170105
978108refgcc2017020520170105