Implementation notes: amd64, glyme, crypto_aead/elmd1000v2

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_aead
Primitive: elmd1000v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
448888refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020420170105
449240refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020420170105
449244refgcc -march=k8 -O3 -fomit-frame-pointer2017020420170105
449388refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020420170105
449528refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020420170105
449604refgcc -m64 -O3 -fomit-frame-pointer2017020420170105
449640refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020420170105
450280refgcc -O3 -fomit-frame-pointer2017020420170105
450536refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020420170105
450928refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020420170105
451588refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020420170105
451592refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020420170105
452712refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020420170105
454828refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020420170105
455964refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020420170105
456296refgcc -funroll-loops -O3 -fomit-frame-pointer2017020420170105
457664refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020420170105
460072refgcc -march=nocona -O3 -fomit-frame-pointer2017020420170105
460984refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020420170105
461336refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020420170105
462328refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020420170105
463188refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020420170105
464464refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020420170105
470364refgcc -march=barcelona -O3 -fomit-frame-pointer2017020420170105
481356refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020420170105
481828refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020420170105
482032refclang -O3 -fomit-frame-pointer -Qunused-arguments2017020420170105
482504refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020420170105
482616refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020420170105
488900refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020420170105
529716refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020420170105
530292refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020420170105
530732refgcc -funroll-loops -O2 -fomit-frame-pointer2017020420170105
533072refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020420170105
533464refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020420170105
538268refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020420170105
539504refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020420170105
539572refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020420170105
540500refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020420170105
540904refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020420170105
540908refgcc -funroll-loops -O -fomit-frame-pointer2017020420170105
540908refgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020420170105
541272refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020420170105
542844refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020420170105
546956refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020420170105
548208refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020420170105
548560refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020420170105
548560refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020420170105
643144refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020420170105
645152refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020420170105
646456refgcc -O -fomit-frame-pointer2017020420170105
646460refgcc -fno-schedule-insns -O -fomit-frame-pointer2017020420170105
646808refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020420170105
647612refgcc -march=barcelona -O2 -fomit-frame-pointer2017020420170105
647728refgcc -m64 -O2 -fomit-frame-pointer2017020420170105
648204refgcc -m64 -O -fomit-frame-pointer2017020420170105
648372refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020420170105
648832refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020420170105
648960refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020420170105
649060refgcc -O2 -fomit-frame-pointer2017020420170105
651904refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020420170105
656688refgcc -march=k8 -O2 -fomit-frame-pointer2017020420170105
657196refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020420170105
657708refgcc -m64 -march=k8 -O -fomit-frame-pointer2017020420170105
659488refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020420170105
659900refgcc -march=k8 -O -fomit-frame-pointer2017020420170105
669764refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020420170105
671676refgcc -m64 -march=nocona -O -fomit-frame-pointer2017020420170105
672380refgcc -march=nocona -O -fomit-frame-pointer2017020420170105
675288refgcc -march=nocona -O2 -fomit-frame-pointer2017020420170105
677452refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020420170105
677456refgcc -funroll-loops -Os -fomit-frame-pointer2017020420170105
677552refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020420170105
677676refgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020420170105
677696refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020420170105
677704refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020420170105
677740refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020420170105
677760refgcc -m64 -march=core2 -O -fomit-frame-pointer2017020420170105
677768refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020420170105
678204refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020420170105
678824refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020420170105
678832refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020420170105
682900refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020420170105
684260refgcc -march=barcelona -Os -fomit-frame-pointer2017020420170105
684268refgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020420170105
684416refgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020420170105
684420refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020420170105
684424refgcc -Os -fomit-frame-pointer2017020420170105
685200refgcc -march=k8 -Os -fomit-frame-pointer2017020420170105
685208refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020420170105
685420refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020420170105
685604refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020420170105
686188refgcc -m64 -Os -fomit-frame-pointer2017020420170105
686512refgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020420170105
688220refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020420170105
688860refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020420170105
689808refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020420170105
690164refgcc -march=barcelona -O -fomit-frame-pointer2017020420170105
691232refgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020420170105
691800refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020420170105
695660refgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020420170105
696556refgcc -march=nocona -Os -fomit-frame-pointer2017020420170105
1622996refcc2017020420170105
1842660refgcc2017020420170105
1846760refgcc -funroll-loops2017020420170105