Implementation notes: amd64, sandy0, crypto_sign/ed25519

Computer: sandy0
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_sign
Primitive: ed25519
TimeImplementationCompilerBenchmark dateSUPERCOP version
816632amd64-64-24kgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
817776amd64-51-30kgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
818344amd64-64-24kgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
818660amd64-51-30kgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
819060amd64-51-30kgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
820328amd64-64-24kgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
820392amd64-51-30kgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
820804amd64-51-30kgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
822684amd64-64-24kgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
822928amd64-51-30kgcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
823400amd64-64-24kgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
823684amd64-64-24kgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
823936amd64-51-30kgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
824748amd64-64-24kgcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
882088amd64-51-30kgcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
884172amd64-51-30kgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
884344amd64-51-30kgcc -Os -fomit-frame-pointer2012032920120316
885824amd64-64-24kgcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
885852amd64-64-24kgcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
886140amd64-64-24kgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
887448amd64-64-24kgcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
887992amd64-64-24kgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
888020amd64-64-24kgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
888092amd64-51-30kgcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
888244amd64-64-24kgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
888700amd64-51-30kgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
888908amd64-51-30kgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
889284amd64-51-30kgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
889360amd64-51-30kgcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
889424amd64-64-24kgcc -m64 -Os -fomit-frame-pointer2012032920120316
889696amd64-64-24kgcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
889896amd64-64-24kgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
890040amd64-64-24kgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
890236amd64-51-30kgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
890272amd64-64-24kgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
890316amd64-64-24kgcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
890356amd64-64-24kgcc -Os -fomit-frame-pointer2012032920120316
890860amd64-64-24kgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
890972amd64-51-30kgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
891248amd64-51-30kgcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
891324amd64-64-24kgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
892196amd64-51-30kgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
892772amd64-51-30kgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
892900amd64-51-30kgcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
893092amd64-64-24kgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
893600amd64-64-24kgcc -march=k8 -Os -fomit-frame-pointer2012032920120316
894088amd64-51-30kgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
894168amd64-51-30kgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
894220amd64-64-24kgcc -funroll-loops -O -fomit-frame-pointer2012032920120316
894708amd64-64-24kgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
895900amd64-51-30kgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
896512amd64-64-24kgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
896660amd64-51-30kgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
896976amd64-64-24kgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
897792amd64-51-30kgcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
897952amd64-51-30kgcc -march=k8 -Os -fomit-frame-pointer2012032920120316
898112amd64-64-24kgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
898396amd64-51-30kgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
898460amd64-51-30kgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
898476amd64-51-30kgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
899036amd64-51-30kgcc -funroll-loops -O -fomit-frame-pointer2012032920120316
900320amd64-51-30kgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
901732amd64-64-24kgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
902820amd64-51-30kgcc -m64 -Os -fomit-frame-pointer2012032920120316
902844amd64-64-24kgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
903600amd64-51-30kgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
903608amd64-64-24kgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
903620amd64-64-24kgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
905656amd64-64-24kgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
908148amd64-51-30kgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
908940amd64-51-30kgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
909676amd64-64-24kgcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
911300amd64-64-24kgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
911364amd64-51-30kgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
911604amd64-64-24kgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
911732amd64-64-24kgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
911772amd64-64-24kgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
912176amd64-64-24kgcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
912324amd64-51-30kgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
913140amd64-51-30kgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
913896amd64-64-24kgcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
913984amd64-51-30kgcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
914000amd64-64-24kgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
914228amd64-51-30kgcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
914744amd64-64-24kgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
915060amd64-51-30kgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
915780amd64-51-30kgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
916252amd64-51-30kgcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
916420amd64-64-24kgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
916592amd64-51-30kgcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
916864amd64-64-24kgcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
917580amd64-51-30kgcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
917900amd64-51-30kgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
918100amd64-64-24kgcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
918200amd64-64-24kgcc -march=k8 -O -fomit-frame-pointer2012032920120316
918508amd64-51-30kgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
918616amd64-64-24kgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
918624amd64-64-24kgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
919104amd64-51-30kgcc -march=barcelona -O -fomit-frame-pointer2012032920120316
919616amd64-51-30kgcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
919916amd64-64-24kgcc -O -fomit-frame-pointer2012032920120316
919952amd64-64-24kgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
919992amd64-64-24kgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
920360amd64-51-30kgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
920388amd64-64-24kgcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
921624amd64-51-30kgcc -O -fomit-frame-pointer2012032920120316
921820amd64-51-30kgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
921872amd64-51-30kgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
921992amd64-64-24kgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
922876amd64-51-30kgcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
922948amd64-51-30kgcc -march=k8 -O -fomit-frame-pointer2012032920120316
923216amd64-64-24kgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
923692amd64-51-30kgcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
923868amd64-51-30kgcc -m64 -O -fomit-frame-pointer2012032920120316
923940amd64-51-30kgcc -march=nocona -O -fomit-frame-pointer2012032920120316
923964amd64-64-24kgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
924080amd64-64-24kgcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
924908amd64-64-24kgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
925216amd64-64-24kgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
925328amd64-64-24kgcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
925476amd64-51-30kgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
925676amd64-51-30kgcc -march=nocona -Os -fomit-frame-pointer2012032920120316
926804amd64-64-24kgcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
927116amd64-64-24kgcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
927204amd64-64-24kgcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
927432amd64-64-24kgcc -m64 -O -fomit-frame-pointer2012032920120316
927696amd64-51-30kgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
928064amd64-51-30kgcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
928676amd64-51-30kgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
929092amd64-64-24kgcc -march=nocona -O -fomit-frame-pointer2012032920120316
929180amd64-64-24kgcc -march=nocona -Os -fomit-frame-pointer2012032920120316
929312amd64-64-24kgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
929688amd64-51-30kgcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
930108amd64-64-24kgcc -march=barcelona -O -fomit-frame-pointer2012032920120316
931016amd64-51-30kgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
931460amd64-51-30kgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
932900amd64-64-24kgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
932904amd64-51-30kgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
934116amd64-64-24kgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
934392amd64-51-30kgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
934456amd64-64-24kgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
934684amd64-51-30kgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
934896amd64-64-24kgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
935148amd64-64-24kgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
935240amd64-64-24kgcc -O3 -fomit-frame-pointer2012032920120316
935256amd64-64-24kgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
935432amd64-51-30kgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
935440amd64-51-30kgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
935716amd64-64-24kgcc -m64 -O3 -fomit-frame-pointer2012032920120316
935880amd64-51-30kgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
936340amd64-51-30kgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
936484amd64-64-24kgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
936504amd64-64-24kgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
936516amd64-64-24kgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
936584amd64-51-30kgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
936640amd64-64-24kgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
936988amd64-64-24kgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
937028amd64-51-30kgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
937140amd64-51-30kgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
937208amd64-64-24kgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
937252amd64-51-30kgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
937392amd64-64-24kgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
938012amd64-51-30kgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
938580amd64-64-24kgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
939720amd64-51-30kgcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
940224amd64-51-30kgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
940844amd64-51-30kgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
940964amd64-51-30kgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
940972amd64-51-30kgcc -O3 -fomit-frame-pointer2012032920120316
941392amd64-51-30kgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
941844amd64-64-24kgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
941984amd64-51-30kgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
942332amd64-51-30kgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
943128amd64-51-30kgcc -m64 -O3 -fomit-frame-pointer2012032920120316
943204amd64-64-24kgcc -O2 -fomit-frame-pointer2012032920120316
943604amd64-64-24kgcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
943740amd64-64-24kgcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
946012amd64-64-24kgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
946060amd64-51-30kgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
947148amd64-64-24kgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
948528amd64-64-24kgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
948628amd64-51-30kgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
950644amd64-51-30kgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
950912amd64-51-30kgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
952108amd64-64-24kgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
953288amd64-64-24kgcc -m64 -O2 -fomit-frame-pointer2012032920120316
953612amd64-64-24kgcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
954676amd64-64-24kgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
954772amd64-64-24kgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
955340amd64-51-30kgcc -m64 -O2 -fomit-frame-pointer2012032920120316
955556amd64-51-30kgcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
955936amd64-51-30kgcc -O2 -fomit-frame-pointer2012032920120316
956248amd64-64-24kgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
959672amd64-51-30kgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
962924amd64-51-30kgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
965328amd64-64-24kgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
966044amd64-51-30kgcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
970976amd64-51-30kgcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
971160amd64-51-30kgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
978180amd64-64-24kgcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
1216744ref10gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
1216948ref10gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
1222740ref10gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
1222796ref10gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
1228312ref10gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
1231136ref10gcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
1257200ref10gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
1267000ref10gcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
1267888ref10gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
1272592ref10gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
1272944ref10gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
1274828ref10gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
1276500ref10gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
1279452ref10gcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
1279892ref10gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
1280112ref10gcc -m64 -Os -fomit-frame-pointer2012032920120316
1281264ref10gcc -march=k8 -Os -fomit-frame-pointer2012032920120316
1283284ref10gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
1284132ref10gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
1284520ref10gcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
1284524ref10gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
1284672ref10gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
1284916ref10gcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
1285536ref10gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
1285548ref10gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
1287224ref10gcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
1287496ref10gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
1288008ref10gcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
1288636ref10gcc -funroll-loops -O -fomit-frame-pointer2012032920120316
1289996ref10gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
1291576ref10gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
1292028ref10gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
1292672ref10gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
1292908ref10gcc -Os -fomit-frame-pointer2012032920120316
1294272ref10gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
1294792ref10gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
1295832ref10gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
1301564ref10gcc -march=k8 -O -fomit-frame-pointer2012032920120316
1302788ref10gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
1308128ref10gcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
1309812ref10gcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
1309864ref10gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
1310436ref10gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
1310876ref10gcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
1310892ref10gcc -O -fomit-frame-pointer2012032920120316
1311000ref10gcc -m64 -O -fomit-frame-pointer2012032920120316
1312292ref10gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
1312416ref10gcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
1313084ref10gcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
1313464ref10gcc -march=nocona -Os -fomit-frame-pointer2012032920120316
1315568ref10gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
1316344ref10gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
1316760ref10gcc -march=barcelona -O -fomit-frame-pointer2012032920120316
1317500ref10gcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
1317560ref10gcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
1319916ref10gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
1320028ref10gcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
1321136ref10gcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
1321664ref10gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
1322192ref10gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
1322428ref10gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
1324404ref10gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
1325056ref10gcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
1325176ref10gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
1327300ref10gcc -march=nocona -O -fomit-frame-pointer2012032920120316
1327652ref10gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
1327884ref10gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
1328756ref10gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
1329152ref10gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
1329232ref10gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
1330272ref10gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
1330968ref10gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
1332168ref10gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
1332248ref10gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
1332540ref10gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
1332568ref10gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
1334308ref10gcc -O3 -fomit-frame-pointer2012032920120316
1334832ref10gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
1334996ref10gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
1335208ref10gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
1335536ref10gcc -m64 -O3 -fomit-frame-pointer2012032920120316
1336936ref10gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
1339212ref10gcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
1339404ref10gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
1341572ref10gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
1341692ref10gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
1342868ref10gcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
1342920ref10gcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
1344088ref10gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
1344112ref10gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
1347224ref10gcc -O2 -fomit-frame-pointer2012032920120316
1347424ref10gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
1354672ref10gcc -m64 -O2 -fomit-frame-pointer2012032920120316
1357188ref10gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
1358232ref10gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
1365052ref10gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
1366952ref10gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
1367032ref10gcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
1389828ref10gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
1398696ref10gcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
1729052amd64-64-24kgcc2012032920120316
1729188amd64-51-30kgcc2012032920120316
1730012amd64-64-24kcc2012032920120316
1742844amd64-51-30kgcc -funroll-loops2012032920120316
1743512amd64-51-30kcc2012032920120316
1747512amd64-64-24kgcc -funroll-loops2012032920120316
3360936ref10gcc2012032920120316
3368588ref10cc2012032920120316
3381988ref10gcc -funroll-loops2012032920120316
19363176refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
19386892refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
19394676refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
19430024refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
19450984refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
19455340refgcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
19471736refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
19478140refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
19585212refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
20216480refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
20218048refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
20237940refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
20242980refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
20260524refgcc -funroll-loops -O -fomit-frame-pointer2012032920120316
20273828refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
20288092refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
20307604refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
20359748refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
21771528refgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
21785048refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
21799596refgcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
21802216refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
21808348refgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
21992356refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
22004560refgcc -march=nocona -Os -fomit-frame-pointer2012032920120316
22081396refgcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
22087272refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
22169092refgcc -march=k8 -O -fomit-frame-pointer2012032920120316
22213308refgcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
22237644refgcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
22278408refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
22301640refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
22310872refgcc -m64 -O2 -fomit-frame-pointer2012032920120316
22314940refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
22327268refgcc -Os -fomit-frame-pointer2012032920120316
22331404refgcc -march=k8 -Os -fomit-frame-pointer2012032920120316
22331576refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
22335032refgcc -O2 -fomit-frame-pointer2012032920120316
22336288refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
22337816refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
22343372refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
22345020refgcc -m64 -Os -fomit-frame-pointer2012032920120316
22346196refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
22347072refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
22356420refgcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
22359428refgcc -march=nocona -O -fomit-frame-pointer2012032920120316
22366824refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
22374304refgcc -march=barcelona -O -fomit-frame-pointer2012032920120316
22377676refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
22389236refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
22393400refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
22400836refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
22407232refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
22408576refgcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
22409812refgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
22416860refgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
22432548refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
22435464refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
22693288refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
22708332refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
22775056refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
22776536refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
22792984refgcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
22795776refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
22802824refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
24843784refgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
24851292refgcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
24884984refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
24887156refgcc -m64 -O -fomit-frame-pointer2012032920120316
24893676refgcc -O -fomit-frame-pointer2012032920120316
24899648refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
24899852refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
24905392refgcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
24917320refgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
24925980refgcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
26366484refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
26382204refgcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
26456476refgcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
26463740refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
26502068refgcc -O3 -fomit-frame-pointer2012032920120316
26503984refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
26558244refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
26605496refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
26660508refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
26695412refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
26695784refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
26697312refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
26741596refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
26807392refgcc -m64 -O3 -fomit-frame-pointer2012032920120316
26817176refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
26854640refgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
26956636refgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
27786824refgcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
27796600refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
27840832refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
27884880refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
28039040refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
28266292refgcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
28315980refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
28886700refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
66465780refgcc2012032920120316
66483548refgcc -funroll-loops2012032920120316
66856660refcc2012032920120316