Implementation notes: amd64, bridge, crypto_sign/mqqsig160

Computer: bridge
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120928
Operation: crypto_sign
Primitive: mqqsig160
TimeImplementationCompilerBenchmark dateSUPERCOP version
615804refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012820120120
615876refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012820120120
616876refgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012820120120
617300refgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012820120120
618496refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012820120120
619080refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012820120120
621784refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012012820120120
643508refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012820120120
643668refgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012820120120
643836refgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012820120120
644876refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012820120120
644880refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012820120120
645380refgcc -m64 -march=corei7 -O -fomit-frame-pointer2012012820120120
645412refgcc -m64 -march=core2 -O -fomit-frame-pointer2012012820120120
653512refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012012820120120
653712refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012012820120120
654708refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012012820120120
655420refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012012820120120
655588refgcc -funroll-loops -O2 -fomit-frame-pointer2012012820120120
656284refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012012820120120
659924refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012012820120120
665760refgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012820120120
665872refgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012820120120
666596refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012820120120
669600refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012820120120
669704refgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012820120120
669832refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012820120120
670328refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012820120120
670420refgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012820120120
670736refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012820120120
671104refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012820120120
671260refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012820120120
671420refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012820120120
672616refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012820120120
674500refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012820120120
724152refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012012820120120
724320refgcc -funroll-loops -O3 -fomit-frame-pointer2012012820120120
725060refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012012820120120
725548refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012012820120120
725564refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012012820120120
725636refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012012820120120
728216refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012012820120120
728640refgcc -march=k8 -O3 -fomit-frame-pointer2012012820120120
728740refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012012820120120
729128refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012012820120120
729476refgcc -march=barcelona -O3 -fomit-frame-pointer2012012820120120
730056refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012012820120120
730636refgcc -funroll-loops -O -fomit-frame-pointer2012012820120120
732368refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012012820120120
740612refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012012820120120
741072refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012012820120120
741332refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012012820120120
741964refgcc -funroll-loops -Os -fomit-frame-pointer2012012820120120
742076refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012012820120120
743944refgcc -m64 -O3 -fomit-frame-pointer2012012820120120
743972refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012012820120120
744612refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012012820120120
744992refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012012820120120
745276refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012012820120120
745500refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012012820120120
745604refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012012820120120
745928refgcc -O3 -fomit-frame-pointer2012012820120120
746016refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012012820120120
746052refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012012820120120
747280refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012012820120120
747912refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012012820120120
748800refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012012820120120
749032refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012012820120120
749256refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012012820120120
753304refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012012820120120
755980refgcc -march=nocona -O3 -fomit-frame-pointer2012012820120120
769092refgcc -O -fomit-frame-pointer2012012820120120
769384refgcc -fno-schedule-insns -O -fomit-frame-pointer2012012820120120
769436refgcc -m64 -O -fomit-frame-pointer2012012820120120
780260refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012012820120120
781004refgcc -march=barcelona -O2 -fomit-frame-pointer2012012820120120
781080refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012012820120120
782388refgcc -Os -fomit-frame-pointer2012012820120120
782800refgcc -m64 -Os -fomit-frame-pointer2012012820120120
783076refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012012820120120
783476refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012012820120120
783784refgcc -march=k8 -Os -fomit-frame-pointer2012012820120120
784780refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012012820120120
788224refgcc -march=barcelona -Os -fomit-frame-pointer2012012820120120
790600refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012012820120120
801228refgcc -m64 -march=k8 -O -fomit-frame-pointer2012012820120120
807980refgcc -march=k8 -O -fomit-frame-pointer2012012820120120
809980refgcc -march=barcelona -O -fomit-frame-pointer2012012820120120
810384refgcc -m64 -march=nocona -O -fomit-frame-pointer2012012820120120
813128refgcc -march=nocona -O -fomit-frame-pointer2012012820120120
813596refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012012820120120
817064refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012012820120120
818784refgcc -march=nocona -Os -fomit-frame-pointer2012012820120120
833936refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012012820120120
835496refgcc -O2 -fomit-frame-pointer2012012820120120
836192refgcc -m64 -O2 -fomit-frame-pointer2012012820120120
842744refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012012820120120
845160refgcc -march=k8 -O2 -fomit-frame-pointer2012012820120120
855636refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012012820120120
861492refgcc -march=nocona -O2 -fomit-frame-pointer2012012820120120
1968392refgcc2012012820120120
1972252refcc2012012820120120
1975884refgcc -funroll-loops2012012820120120