Implementation notes: amd64, glyme, crypto_aead/shellaes128v2d4n80

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_aead
Primitive: shellaes128v2d4n80
TimeImplementationCompilerBenchmark dateSUPERCOP version
235980refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020520170105
236356refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020520170105
236364refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020520170105
236460refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
236488refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
236500refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020520170105
236604refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
236640refgcc -m64 -O3 -fomit-frame-pointer2017020520170105
237116refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
237116refgcc -march=barcelona -O3 -fomit-frame-pointer2017020520170105
237208refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
237324refgcc -march=k8 -O3 -fomit-frame-pointer2017020520170105
237400refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
237548refgcc -O3 -fomit-frame-pointer2017020520170105
237836refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
238016refgcc -march=nocona -O3 -fomit-frame-pointer2017020520170105
238472refgcc -funroll-loops -O3 -fomit-frame-pointer2017020520170105
239128refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020520170105
239712refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
242940refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020520170105
242964refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020520170105
243192refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020520170105
243292refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020520170105
245048refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020520170105
267380refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020520170105
267700refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
268356refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020520170105
268824refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
269188refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020520170105
269284refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
270744refgcc -funroll-loops -O2 -fomit-frame-pointer2017020520170105
271128refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020520170105
271212refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
280132refgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020520170105
280164refgcc -funroll-loops -O -fomit-frame-pointer2017020520170105
280324refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
280580refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
280640refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
280780refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
281204refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020520170105
281276refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020520170105
285624refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
286240refgcc -march=nocona -O2 -fomit-frame-pointer2017020520170105
286356refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020520170105
287628refgcc -march=barcelona -O2 -fomit-frame-pointer2017020520170105
290000refgcc -march=k8 -O2 -fomit-frame-pointer2017020520170105
290164refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
290352refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
290528refgcc -m64 -O2 -fomit-frame-pointer2017020520170105
290844refgcc -O2 -fomit-frame-pointer2017020520170105
291672refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020520170105
291716refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020520170105
291848refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
292308refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020520170105
292644refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020520170105
293000refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020520170105
294988refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
295056refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
295196refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
295204refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020520170105
295352refclang -O3 -fomit-frame-pointer -Qunused-arguments2017020520170105
298776refgcc -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
298792refgcc -O -fomit-frame-pointer2017020520170105
298792refgcc -m64 -O -fomit-frame-pointer2017020520170105
300268refgcc -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
300832refgcc -march=k8 -O -fomit-frame-pointer2017020520170105
304252refgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
304468refgcc -Os -fomit-frame-pointer2017020520170105
304632refgcc -march=k8 -Os -fomit-frame-pointer2017020520170105
304844refgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
305080refgcc -march=barcelona -Os -fomit-frame-pointer2017020520170105
305160refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020520170105
305348refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
305564refgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020520170105
305596refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020520170105
305624refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020520170105
305624refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020520170105
305756refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020520170105
306232refgcc -march=nocona -Os -fomit-frame-pointer2017020520170105
306784refgcc -m64 -Os -fomit-frame-pointer2017020520170105
306844refgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
310472refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020520170105
312140refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020520170105
312248refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020520170105
312468refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
312576refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020520170105
313636refgcc -funroll-loops -Os -fomit-frame-pointer2017020520170105
313880refgcc -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
314464refgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020520170105
314528refgcc -march=nocona -O -fomit-frame-pointer2017020520170105
314632refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020520170105
314676refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
314908refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020520170105
314920refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020520170105
314928refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
315160refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
315504refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020520170105
315668refgcc -march=barcelona -O -fomit-frame-pointer2017020520170105
316784refgcc -m64 -march=core2 -O -fomit-frame-pointer2017020520170105
317124refgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
318348refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020520170105
319156refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
924208refcc2017020520170105
983064refgcc -funroll-loops2017020520170105
984924refgcc2017020520170105