Implementation notes: amd64, sandy, crypto_sign/mqqsig192

Computer: sandy
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120908
Operation: crypto_sign
Primitive: mqqsig192
TimeImplementationCompilerBenchmark dateSUPERCOP version
612200refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012081620120812
616876refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012081620120812
620408refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012081620120812
625384refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012081620120812
634004refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012081620120812
634660refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012081620120812
635148refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012081620120812
635792refgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012081620120812
637320refgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012081620120812
637736refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012081620120812
639560refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012081620120812
643372refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012081620120812
644976refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012081620120812
646340refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012081620120812
646776refgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012081620120812
649120refgcc -funroll-loops -O3 -fomit-frame-pointer2012081620120812
650784refgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012081620120812
654716refgcc -march=barcelona -O3 -fomit-frame-pointer2012081620120812
655340refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012081620120812
657636refgcc -m64 -O3 -fomit-frame-pointer2012081620120812
658980refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012081620120812
660100refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012081620120812
662240refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012081620120812
664772refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012081620120812
665676refgcc -O3 -fomit-frame-pointer2012081620120812
668148refgcc -march=k8 -O3 -fomit-frame-pointer2012081620120812
670736refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012081620120812
671244refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012081620120812
680616refgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012081620120812
681332refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012081620120812
682832refgcc -march=nocona -O3 -fomit-frame-pointer2012081620120812
684708refgcc -m64 -march=core2 -O -fomit-frame-pointer2012081620120812
685208refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012081620120812
686312refgcc -m64 -march=corei7 -O -fomit-frame-pointer2012081620120812
687704refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012081620120812
691660refgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012081620120812
695288refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012081620120812
695716refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012081620120812
698796refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012081620120812
710580refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012081620120812
711224refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012081620120812
711248refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012081620120812
713696refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012081620120812
714656refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012081620120812
716112refgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012081620120812
720572refgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012081620120812
750544refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012081620120812
755168refgcc -funroll-loops -O2 -fomit-frame-pointer2012081620120812
758260refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012081620120812
758696refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012081620120812
767464refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012081620120812
769732refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012081620120812
782124refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012081620120812
782196refclang -O3 -mavx2012081620120812
796904refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012081620120812
798308refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012081620120812
815212refgcc -O2 -fomit-frame-pointer2012081620120812
816328refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012081620120812
821048refgcc -march=barcelona -O2 -fomit-frame-pointer2012081620120812
821596refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012081620120812
824128refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012081620120812
826052refgcc -m64 -O2 -fomit-frame-pointer2012081620120812
826112refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012081620120812
828280refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012081620120812
831892refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012081620120812
832000refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012081620120812
832324refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012081620120812
835760refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012081620120812
836252refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012081620120812
836552refgcc -funroll-loops -O -fomit-frame-pointer2012081620120812
844436refgcc -march=nocona -O2 -fomit-frame-pointer2012081620120812
845364refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012081620120812
865196refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012081620120812
876368refgcc -march=barcelona -O -fomit-frame-pointer2012081620120812
929068refgcc -march=k8 -O2 -fomit-frame-pointer2012081620120812
931944refgcc -march=nocona -O -fomit-frame-pointer2012081620120812
932668refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012081620120812
933468refgcc -m64 -O -fomit-frame-pointer2012081620120812
934428refgcc -O -fomit-frame-pointer2012081620120812
935924refgcc -fno-schedule-insns -O -fomit-frame-pointer2012081620120812
937416refgcc -march=k8 -O -fomit-frame-pointer2012081620120812
938780refgcc -m64 -march=nocona -O -fomit-frame-pointer2012081620120812
942120refgcc -m64 -march=k8 -O -fomit-frame-pointer2012081620120812
985556refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012081620120812
985844refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012081620120812
985976refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012081620120812
986512refgcc -funroll-loops -Os -fomit-frame-pointer2012081620120812
987876refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012081620120812
988516refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012081620120812
988580refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012081620120812
989088refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012081620120812
992372refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012081620120812
993660refclang -O32012081620120812
993728refgcc -march=barcelona -Os -fomit-frame-pointer2012081620120812
993952refgcc -march=k8 -Os -fomit-frame-pointer2012081620120812
994184refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012081620120812
995192refgcc -m64 -Os -fomit-frame-pointer2012081620120812
996860refgcc -Os -fomit-frame-pointer2012081620120812
1007192refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012081620120812
1009888refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012081620120812
1014608refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012081620120812
1022376refgcc -march=nocona -Os -fomit-frame-pointer2012081620120812
2347164refcc2012081620120812
2349832refgcc -funroll-loops2012081620120812
2362260refgcc2012081620120812