Implementation notes: amd64, glyme, crypto_aead/shellaes128v2d6n80

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_aead
Primitive: shellaes128v2d6n80
TimeImplementationCompilerBenchmark dateSUPERCOP version
232060refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020520170105
232356refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020520170105
232396refgcc -m64 -O3 -fomit-frame-pointer2017020520170105
232536refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
232576refgcc -funroll-loops -O3 -fomit-frame-pointer2017020520170105
232648refgcc -O3 -fomit-frame-pointer2017020520170105
232792refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020520170105
232844refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020520170105
233196refgcc -march=barcelona -O3 -fomit-frame-pointer2017020520170105
233328refgcc -march=nocona -O3 -fomit-frame-pointer2017020520170105
233388refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
233560refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
233560refgcc -march=k8 -O3 -fomit-frame-pointer2017020520170105
233564refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020520170105
233592refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
234168refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
234204refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
235012refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
235972refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
238924refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020520170105
239160refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020520170105
239200refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020520170105
239708refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020520170105
240304refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020520170105
264736refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020520170105
265536refgcc -funroll-loops -O2 -fomit-frame-pointer2017020520170105
265788refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020520170105
265848refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020520170105
266028refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
266172refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
267572refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020520170105
269140refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
270268refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
276176refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
276200refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020520170105
276720refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020520170105
276752refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
277340refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
277376refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020520170105
277436refgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020520170105
277448refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
278216refgcc -funroll-loops -O -fomit-frame-pointer2017020520170105
280752refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
282556refgcc -march=nocona -O2 -fomit-frame-pointer2017020520170105
282768refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
282864refgcc -march=barcelona -O2 -fomit-frame-pointer2017020520170105
286368refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
286920refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020520170105
287008refgcc -O2 -fomit-frame-pointer2017020520170105
287096refgcc -m64 -O2 -fomit-frame-pointer2017020520170105
287816refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
289328refgcc -march=k8 -O2 -fomit-frame-pointer2017020520170105
290424refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
290424refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
290484refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
290712refclang -O3 -fomit-frame-pointer -Qunused-arguments2017020520170105
291868refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020520170105
292108refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020520170105
292112refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020520170105
292260refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020520170105
293316refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020520170105
296592refgcc -O -fomit-frame-pointer2017020520170105
297076refgcc -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
297196refgcc -march=k8 -O -fomit-frame-pointer2017020520170105
297248refgcc -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
300664refgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
300980refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
300984refgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
301232refgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
301448refgcc -m64 -O -fomit-frame-pointer2017020520170105
301484refgcc -Os -fomit-frame-pointer2017020520170105
301564refgcc -march=k8 -Os -fomit-frame-pointer2017020520170105
301868refgcc -march=barcelona -Os -fomit-frame-pointer2017020520170105
301928refgcc -m64 -Os -fomit-frame-pointer2017020520170105
301964refgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020520170105
301976refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020520170105
302052refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020520170105
302096refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020520170105
302188refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020520170105
302660refgcc -march=nocona -Os -fomit-frame-pointer2017020520170105
303036refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020520170105
307844refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
308596refgcc -funroll-loops -Os -fomit-frame-pointer2017020520170105
308656refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
308936refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
309244refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020520170105
310248refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020520170105
310400refgcc -march=nocona -O -fomit-frame-pointer2017020520170105
310432refgcc -march=barcelona -O -fomit-frame-pointer2017020520170105
310568refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020520170105
310952refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020520170105
311000refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020520170105
311064refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
311152refgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020520170105
311204refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020520170105
311348refgcc -m64 -march=core2 -O -fomit-frame-pointer2017020520170105
311352refgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
312264refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
312340refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020520170105
312376refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020520170105
312796refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020520170105
312860refgcc -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
916836refcc2017020520170105
970128refgcc -funroll-loops2017020520170105
973948refgcc2017020520170105