Implementation notes: amd64, glyme, crypto_aead/elmd1001v1

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_aead
Primitive: elmd1001v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
443592refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020420170105
443724refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020420170105
444416refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020420170105
444472refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020420170105
444512refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020420170105
446476refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020420170105
446704refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020420170105
446712refgcc -march=k8 -O3 -fomit-frame-pointer2017020420170105
446900refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020420170105
447836refgcc -O3 -fomit-frame-pointer2017020420170105
448156refgcc -m64 -O3 -fomit-frame-pointer2017020420170105
448728refgcc -funroll-loops -O3 -fomit-frame-pointer2017020420170105
449280refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020420170105
451524refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020420170105
452024refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020420170105
452388refgcc -march=barcelona -O3 -fomit-frame-pointer2017020420170105
452492refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020420170105
452580refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020420170105
453548refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020420170105
454056refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020420170105
454904refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020420170105
454904refgcc -march=nocona -O3 -fomit-frame-pointer2017020420170105
456440refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020420170105
456560refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020420170105
477012refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020420170105
477864refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020420170105
479348refclang -O3 -fomit-frame-pointer -Qunused-arguments2017020420170105
479412refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020420170105
479856refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020420170105
480464refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020420170105
530884refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020420170105
533132refgcc -funroll-loops -O2 -fomit-frame-pointer2017020420170105
533480refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020420170105
534548refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020420170105
535916refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020420170105
539864refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020420170105
541340refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020420170105
541632refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020420170105
541928refgcc -funroll-loops -O -fomit-frame-pointer2017020420170105
541936refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020420170105
541984refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020420170105
545728refgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020420170105
546936refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020420170105
549428refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020420170105
549564refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020420170105
550068refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020420170105
550644refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020420170105
552696refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020420170105
642496refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020420170105
643620refgcc -march=barcelona -O2 -fomit-frame-pointer2017020420170105
649072refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020420170105
649960refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020420170105
650524refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020420170105
650868refgcc -m64 -O2 -fomit-frame-pointer2017020420170105
651584refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020420170105
652548refgcc -O2 -fomit-frame-pointer2017020420170105
653316refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020420170105
654988refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020420170105
656204refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020420170105
656260refgcc -fno-schedule-insns -O -fomit-frame-pointer2017020420170105
656468refgcc -O -fomit-frame-pointer2017020420170105
656716refgcc -march=k8 -O2 -fomit-frame-pointer2017020420170105
657592refgcc -m64 -O -fomit-frame-pointer2017020420170105
659536refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020420170105
662540refgcc -m64 -march=k8 -O -fomit-frame-pointer2017020420170105
665248refgcc -march=k8 -O -fomit-frame-pointer2017020420170105
669376refgcc -m64 -march=nocona -O -fomit-frame-pointer2017020420170105
672340refgcc -march=nocona -O -fomit-frame-pointer2017020420170105
674216refgcc -march=nocona -O2 -fomit-frame-pointer2017020420170105
679840refgcc -m64 -march=core2 -O -fomit-frame-pointer2017020420170105
679876refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020420170105
679876refgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020420170105
679916refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020420170105
680416refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020420170105
680432refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020420170105
680964refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020420170105
680968refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020420170105
681244refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020420170105
681800refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020420170105
682144refgcc -funroll-loops -Os -fomit-frame-pointer2017020420170105
682252refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020420170105
682880refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020420170105
683064refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020420170105
685596refgcc -march=barcelona -Os -fomit-frame-pointer2017020420170105
685640refgcc -march=k8 -Os -fomit-frame-pointer2017020420170105
685864refgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020420170105
686344refgcc -Os -fomit-frame-pointer2017020420170105
686836refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020420170105
686868refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020420170105
686880refgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020420170105
687544refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020420170105
687760refgcc -m64 -Os -fomit-frame-pointer2017020420170105
689120refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020420170105
689152refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020420170105
689420refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020420170105
689968refgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020420170105
690232refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020420170105
691912refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020420170105
693300refgcc -march=barcelona -O -fomit-frame-pointer2017020420170105
693988refgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020420170105
699056refgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020420170105
699888refgcc -march=nocona -Os -fomit-frame-pointer2017020420170105
1610436refcc2017020420170105
1842612refgcc2017020420170105
1843240refgcc -funroll-loops2017020420170105