Implementation notes: amd64, glyme, crypto_aead/aeadaes192ocbtaglen96v1

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_aead
Primitive: aeadaes192ocbtaglen96v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
324884refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
325288refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
325628refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
326048refclang -O3 -fomit-frame-pointer -Qunused-arguments2017020220170105
327260refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
328504refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020220170105
329480refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020220170105
329604refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020220170105
330408refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020220170105
330448refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020220170105
332032refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020220170105
332092refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020220170105
333796refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
334504refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020220170105
334596refgcc -m64 -O3 -fomit-frame-pointer2017020220170105
334912refgcc -funroll-loops -O3 -fomit-frame-pointer2017020220170105
335272refgcc -O3 -fomit-frame-pointer2017020220170105
335812refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
335932refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020220170105
336992refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
338232refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
340168refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020220170105
340492refgcc -march=nocona -O3 -fomit-frame-pointer2017020220170105
341268refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020220170105
341444refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
341476refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
342356refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
342400refgcc -march=k8 -O3 -fomit-frame-pointer2017020220170105
342700refgcc -march=barcelona -O3 -fomit-frame-pointer2017020220170105
343360refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
357956refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020220170105
358588refgcc -funroll-loops -O -fomit-frame-pointer2017020220170105
358860refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020220170105
359220refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
359248refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020220170105
359600refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
359676refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
360000refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
360012refgcc -funroll-loops -O2 -fomit-frame-pointer2017020220170105
360096refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
360196refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020220170105
360380refgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020220170105
360508refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020220170105
360768refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
360804refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020220170105
360812refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020220170105
361036refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
363640refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
373948refgcc -march=barcelona -O2 -fomit-frame-pointer2017020220170105
374888refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
379848refgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
380220refgcc -march=barcelona -O -fomit-frame-pointer2017020220170105
383716refgcc -O -fomit-frame-pointer2017020220170105
384008refgcc -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
384224refgcc -m64 -O -fomit-frame-pointer2017020220170105
384608refgcc -O2 -fomit-frame-pointer2017020220170105
385328refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020220170105
386076refgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
386112refgcc -march=nocona -Os -fomit-frame-pointer2017020220170105
387272refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020220170105
387896refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
388192refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
388572refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
388740refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
389012refgcc -funroll-loops -Os -fomit-frame-pointer2017020220170105
389188refgcc -march=nocona -O2 -fomit-frame-pointer2017020220170105
389860refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020220170105
390372refgcc -march=k8 -O2 -fomit-frame-pointer2017020220170105
390672refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020220170105
390936refgcc -m64 -march=core2 -O -fomit-frame-pointer2017020220170105
391160refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020220170105
391416refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020220170105
391624refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
391628refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020220170105
391664refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020220170105
392324refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020220170105
393144refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020220170105
393324refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020220170105
393400refgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020220170105
393728refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
393792refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020220170105
394772refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
395356refgcc -m64 -O2 -fomit-frame-pointer2017020220170105
395864refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020220170105
396052refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020220170105
397888refgcc -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
403448refgcc -march=k8 -O -fomit-frame-pointer2017020220170105
404532refgcc -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
407472refgcc -march=nocona -O -fomit-frame-pointer2017020220170105
410160refgcc -march=k8 -Os -fomit-frame-pointer2017020220170105
410284refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020220170105
410288refgcc -Os -fomit-frame-pointer2017020220170105
410304refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020220170105
410536refgcc -march=barcelona -Os -fomit-frame-pointer2017020220170105
410560refgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
410652refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
410888refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020220170105
410984refgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
411208refgcc -m64 -Os -fomit-frame-pointer2017020220170105
412460refgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020220170105
412948refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020220170105
413496refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020220170105
790236refgcc2017020220170105
796668refcc2017020220170105
797556refgcc -funroll-loops2017020220170105