Implementation notes: amd64, glyme, crypto_aead/proest128otrv1

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_aead
Primitive: proest128otrv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
615112refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
615344refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
615344refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
615388refclang -O3 -fomit-frame-pointer -Qunused-arguments2017020520170105
615524refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
620084refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020520170105
621968refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020520170105
622420refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020520170105
622704refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020520170105
622708refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020520170105
622724refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
623176refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020520170105
623184refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020520170105
623224refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020520170105
623604refgcc -O -fomit-frame-pointer2017020520170105
623672refgcc -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
623672refgcc -m64 -O -fomit-frame-pointer2017020520170105
624060refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020520170105
625556refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020520170105
625676refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
626008refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020520170105
626712refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
627356refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020520170105
627544refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020520170105
627552refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020520170105
627884refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
627956refgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020520170105
628060refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020520170105
628244refgcc -m64 -march=core2 -O -fomit-frame-pointer2017020520170105
629344refgcc -march=barcelona -O2 -fomit-frame-pointer2017020520170105
630128refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
630616refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020520170105
630736refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
632832refgcc -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
633636refgcc -funroll-loops -O -fomit-frame-pointer2017020520170105
633996refgcc -march=k8 -O2 -fomit-frame-pointer2017020520170105
634368refgcc -march=nocona -O -fomit-frame-pointer2017020520170105
634716refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
635344refgcc -O2 -fomit-frame-pointer2017020520170105
635712refgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020520170105
636408refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
636464refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
638460refgcc -funroll-loops -O2 -fomit-frame-pointer2017020520170105
638808refgcc -m64 -O2 -fomit-frame-pointer2017020520170105
640952refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020520170105
641252refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
642328refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020520170105
643776refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
644724refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
644740refgcc -march=nocona -O2 -fomit-frame-pointer2017020520170105
647508refgcc -march=k8 -O -fomit-frame-pointer2017020520170105
650004refgcc -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
650596refgcc -march=barcelona -O -fomit-frame-pointer2017020520170105
652452refgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
782936refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020520170105
783956refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
795092refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020520170105
797908refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020520170105
800136refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
800792refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
801472refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020520170105
803172refgcc -march=barcelona -O3 -fomit-frame-pointer2017020520170105
803964refgcc -funroll-loops -O3 -fomit-frame-pointer2017020520170105
805464refgcc -march=k8 -O3 -fomit-frame-pointer2017020520170105
805988refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020520170105
806972refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
806996refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020520170105
807608refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020520170105
808396refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020520170105
808916refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020520170105
808932refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
810064refgcc -m64 -O3 -fomit-frame-pointer2017020520170105
810080refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
810924refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
812080refgcc -march=nocona -O3 -fomit-frame-pointer2017020520170105
812520refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020520170105
815476refgcc -O3 -fomit-frame-pointer2017020520170105
817576refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
907708refgcc -march=nocona -Os -fomit-frame-pointer2017020520170105
907740refgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
907744refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
908488refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020520170105
912848refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020520170105
912868refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020520170105
912944refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020520170105
913024refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020520170105
913032refgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020520170105
915188refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020520170105
927372refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
927516refgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
927568refgcc -march=k8 -Os -fomit-frame-pointer2017020520170105
929468refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020520170105
929648refgcc -march=barcelona -Os -fomit-frame-pointer2017020520170105
930120refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
930556refgcc -funroll-loops -Os -fomit-frame-pointer2017020520170105
931260refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
931592refgcc -Os -fomit-frame-pointer2017020520170105
931864refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020520170105
932508refgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
932572refgcc -m64 -Os -fomit-frame-pointer2017020520170105
933216refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
933508refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020520170105
2820516refcc2017020520170105
3090116refgcc2017020520170105
3090612refgcc -funroll-loops2017020520170105