Implementation notes: amd64, glyme, crypto_aead/shellaes128v2d8n80

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_aead
Primitive: shellaes128v2d8n80
TimeImplementationCompilerBenchmark dateSUPERCOP version
232580refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020520170105
232948refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020520170105
233008refgcc -O3 -fomit-frame-pointer2017020520170105
233184refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
233192refgcc -funroll-loops -O3 -fomit-frame-pointer2017020520170105
233272refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020520170105
233428refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
233480refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020520170105
233672refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
233728refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
233800refgcc -m64 -O3 -fomit-frame-pointer2017020520170105
234352refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
234352refgcc -march=k8 -O3 -fomit-frame-pointer2017020520170105
234376refgcc -march=nocona -O3 -fomit-frame-pointer2017020520170105
234604refgcc -march=barcelona -O3 -fomit-frame-pointer2017020520170105
235028refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
236452refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
236484refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
239512refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020520170105
239672refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020520170105
239996refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020520170105
240072refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020520170105
240296refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020520170105
242440refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020520170105
264528refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
265228refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
265464refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020520170105
265612refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020520170105
266092refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
266200refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020520170105
266240refgcc -funroll-loops -O2 -fomit-frame-pointer2017020520170105
266628refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
268508refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020520170105
276960refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
277044refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020520170105
277504refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
277620refgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020520170105
277880refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020520170105
278348refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
278720refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
279308refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020520170105
279948refgcc -funroll-loops -O -fomit-frame-pointer2017020520170105
281252refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
282268refgcc -march=barcelona -O2 -fomit-frame-pointer2017020520170105
283100refgcc -march=nocona -O2 -fomit-frame-pointer2017020520170105
286892refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
287144refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
287724refgcc -march=k8 -O2 -fomit-frame-pointer2017020520170105
288024refgcc -m64 -O2 -fomit-frame-pointer2017020520170105
288064refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
288212refgcc -O2 -fomit-frame-pointer2017020520170105
289976refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
290000refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
290484refclang -O3 -fomit-frame-pointer -Qunused-arguments2017020520170105
291000refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
291256refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020520170105
292564refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020520170105
292596refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020520170105
292608refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020520170105
293520refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020520170105
293552refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020520170105
296740refgcc -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
296988refgcc -O -fomit-frame-pointer2017020520170105
297516refgcc -m64 -O -fomit-frame-pointer2017020520170105
297676refgcc -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
297944refgcc -march=k8 -O -fomit-frame-pointer2017020520170105
301120refgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
301272refgcc -march=nocona -Os -fomit-frame-pointer2017020520170105
301416refgcc -march=barcelona -Os -fomit-frame-pointer2017020520170105
301544refgcc -Os -fomit-frame-pointer2017020520170105
301968refgcc -m64 -Os -fomit-frame-pointer2017020520170105
302036refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
302172refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020520170105
302232refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020520170105
302488refgcc -march=k8 -Os -fomit-frame-pointer2017020520170105
302652refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020520170105
302792refgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020520170105
303028refgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
303056refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020520170105
303752refgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
303980refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020520170105
307648refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020520170105
308260refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
308956refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020520170105
309064refgcc -funroll-loops -Os -fomit-frame-pointer2017020520170105
309252refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
309448refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020520170105
309700refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
309824refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020520170105
309912refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
310096refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020520170105
310864refgcc -march=nocona -O -fomit-frame-pointer2017020520170105
310940refgcc -march=barcelona -O -fomit-frame-pointer2017020520170105
311032refgcc -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
311232refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020520170105
311440refgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
311724refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020520170105
311740refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020520170105
311912refgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020520170105
311956refgcc -m64 -march=core2 -O -fomit-frame-pointer2017020520170105
312660refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020520170105
315140refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
918048refcc2017020520170105
970420refgcc -funroll-loops2017020520170105
976740refgcc2017020520170105