Implementation notes: amd64, bridge, crypto_sign/ed25519

Computer: bridge
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120928
Operation: crypto_sign
Primitive: ed25519
TimeImplementationCompilerBenchmark dateSUPERCOP version
814840amd64-64-24kgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012012820120120
815608amd64-51-30kgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012012820120120
816148amd64-64-24kgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012012820120120
816312amd64-51-30kgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012012820120120
817912amd64-64-24kgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012012820120120
818112amd64-51-30kgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012012820120120
818160amd64-51-30kgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012012820120120
818252amd64-51-30kgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012012820120120
818460amd64-51-30kgcc -funroll-loops -O2 -fomit-frame-pointer2012012820120120
818500amd64-64-24kgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012012820120120
818772amd64-64-24kgcc -funroll-loops -O2 -fomit-frame-pointer2012012820120120
819416amd64-64-24kgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012012820120120
819736amd64-51-30kgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012012820120120
820456amd64-64-24kgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012012820120120
881560amd64-64-24kgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012012820120120
882584amd64-51-30kgcc -m64 -Os -fomit-frame-pointer2012012820120120
882648amd64-51-30kgcc -m64 -march=k8 -Os -fomit-frame-pointer2012012820120120
883760amd64-64-24kgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012012820120120
883900amd64-51-30kgcc -march=k8 -Os -fomit-frame-pointer2012012820120120
884856amd64-51-30kgcc -march=barcelona -Os -fomit-frame-pointer2012012820120120
885636amd64-64-24kgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012012820120120
885724amd64-51-30kgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012820120120
885740amd64-64-24kgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012012820120120
886100amd64-64-24kgcc -march=k8 -Os -fomit-frame-pointer2012012820120120
886228amd64-51-30kgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012012820120120
886228amd64-51-30kgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012012820120120
886236amd64-51-30kgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012820120120
886256amd64-64-24kgcc -fno-schedule-insns -Os -fomit-frame-pointer2012012820120120
886268amd64-64-24kgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012012820120120
886400amd64-64-24kgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012012820120120
886456amd64-64-24kgcc -m64 -Os -fomit-frame-pointer2012012820120120
886480amd64-51-30kgcc -funroll-loops -O -fomit-frame-pointer2012012820120120
886620amd64-51-30kgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012012820120120
887012amd64-64-24kgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012820120120
887176amd64-51-30kgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012012820120120
887276amd64-51-30kgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012012820120120
887336amd64-51-30kgcc -m64 -march=core2 -Os -fomit-frame-pointer2012012820120120
887464amd64-64-24kgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012820120120
887468amd64-64-24kgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012820120120
887480amd64-64-24kgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012820120120
887536amd64-64-24kgcc -march=barcelona -Os -fomit-frame-pointer2012012820120120
887648amd64-64-24kgcc -funroll-loops -m64 -O -fomit-frame-pointer2012012820120120
887692amd64-64-24kgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012820120120
887824amd64-51-30kgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012820120120
888028amd64-51-30kgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012820120120
888096amd64-64-24kgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012012820120120
888132amd64-64-24kgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012820120120
888188amd64-64-24kgcc -funroll-loops -O -fomit-frame-pointer2012012820120120
888228amd64-51-30kgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012012820120120
888296amd64-51-30kgcc -Os -fomit-frame-pointer2012012820120120
888476amd64-64-24kgcc -m64 -march=k8 -Os -fomit-frame-pointer2012012820120120
888576amd64-51-30kgcc -funroll-loops -m64 -O -fomit-frame-pointer2012012820120120
888636amd64-51-30kgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012820120120
888876amd64-64-24kgcc -Os -fomit-frame-pointer2012012820120120
888976amd64-64-24kgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012012820120120
889084amd64-51-30kgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012012820120120
889332amd64-51-30kgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012012820120120
889356amd64-64-24kgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012012820120120
889436amd64-64-24kgcc -funroll-loops -Os -fomit-frame-pointer2012012820120120
889620amd64-64-24kgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012012820120120
889700amd64-64-24kgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012012820120120
889740amd64-51-30kgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012012820120120
889920amd64-51-30kgcc -funroll-loops -Os -fomit-frame-pointer2012012820120120
890052amd64-64-24kgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012012820120120
890260amd64-64-24kgcc -m64 -march=core2 -Os -fomit-frame-pointer2012012820120120
890588amd64-51-30kgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012012820120120
891740amd64-51-30kgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012012820120120
892176amd64-51-30kgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012012820120120
897464amd64-51-30kgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012820120120
902416amd64-51-30kgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012012820120120
902808amd64-51-30kgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012012820120120
903204amd64-64-24kgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012012820120120
903488amd64-64-24kgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012012820120120
903496amd64-64-24kgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012012820120120
903572amd64-64-24kgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012012820120120
904220amd64-51-30kgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012012820120120
909612amd64-51-30kgcc -m64 -march=k8 -O -fomit-frame-pointer2012012820120120
909996amd64-51-30kgcc -march=barcelona -O -fomit-frame-pointer2012012820120120
910016amd64-51-30kgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012012820120120
910912amd64-51-30kgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012012820120120
910964amd64-51-30kgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012012820120120
911192amd64-64-24kgcc -funroll-loops -O3 -fomit-frame-pointer2012012820120120
911212amd64-51-30kgcc -funroll-loops -O3 -fomit-frame-pointer2012012820120120
911820amd64-51-30kgcc -m64 -march=barcelona -O -fomit-frame-pointer2012012820120120
912036amd64-51-30kgcc -m64 -march=corei7 -O -fomit-frame-pointer2012012820120120
912080amd64-51-30kgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012820120120
912092amd64-51-30kgcc -march=k8 -O -fomit-frame-pointer2012012820120120
912512amd64-51-30kgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012820120120
912556amd64-64-24kgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012012820120120
912692amd64-51-30kgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012820120120
913036amd64-64-24kgcc -march=k8 -O -fomit-frame-pointer2012012820120120
913156amd64-51-30kgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012820120120
913316amd64-51-30kgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012012820120120
913404amd64-51-30kgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012820120120
913416amd64-64-24kgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012012820120120
913616amd64-51-30kgcc -O -fomit-frame-pointer2012012820120120
913624amd64-51-30kgcc -m64 -O -fomit-frame-pointer2012012820120120
913912amd64-64-24kgcc -m64 -march=k8 -O -fomit-frame-pointer2012012820120120
913968amd64-51-30kgcc -m64 -march=core2 -O -fomit-frame-pointer2012012820120120
914028amd64-64-24kgcc -march=barcelona -O -fomit-frame-pointer2012012820120120
914200amd64-51-30kgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012012820120120
914492amd64-51-30kgcc -fno-schedule-insns -O -fomit-frame-pointer2012012820120120
914920amd64-64-24kgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012012820120120
915104amd64-64-24kgcc -march=nocona -O -fomit-frame-pointer2012012820120120
915452amd64-64-24kgcc -m64 -march=nocona -O -fomit-frame-pointer2012012820120120
915860amd64-64-24kgcc -m64 -march=core2 -O -fomit-frame-pointer2012012820120120
916056amd64-64-24kgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012012820120120
916084amd64-64-24kgcc -O -fomit-frame-pointer2012012820120120
916124amd64-51-30kgcc -march=nocona -O -fomit-frame-pointer2012012820120120
916224amd64-64-24kgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012012820120120
916328amd64-51-30kgcc -m64 -march=nocona -O -fomit-frame-pointer2012012820120120
916452amd64-64-24kgcc -march=k8 -O3 -fomit-frame-pointer2012012820120120
916616amd64-64-24kgcc -m64 -march=corei7 -O -fomit-frame-pointer2012012820120120
916668amd64-64-24kgcc -m64 -march=barcelona -O -fomit-frame-pointer2012012820120120
917496amd64-51-30kgcc -march=barcelona -O3 -fomit-frame-pointer2012012820120120
917544amd64-64-24kgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012820120120
917736amd64-64-24kgcc -march=barcelona -O3 -fomit-frame-pointer2012012820120120
917940amd64-64-24kgcc -fno-schedule-insns -O -fomit-frame-pointer2012012820120120
918012amd64-51-30kgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012012820120120
918280amd64-64-24kgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012820120120
918340amd64-64-24kgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012820120120
918388amd64-64-24kgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012820120120
918520amd64-64-24kgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012012820120120
918660amd64-51-30kgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012012820120120
919208amd64-64-24kgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012820120120
919576amd64-64-24kgcc -m64 -O -fomit-frame-pointer2012012820120120
922228amd64-64-24kgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012012820120120
923848amd64-51-30kgcc -march=nocona -Os -fomit-frame-pointer2012012820120120
924716amd64-64-24kgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012012820120120
925456amd64-64-24kgcc -march=nocona -Os -fomit-frame-pointer2012012820120120
925676amd64-64-24kgcc -m64 -march=nocona -Os -fomit-frame-pointer2012012820120120
925956amd64-51-30kgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012012820120120
926048amd64-51-30kgcc -march=k8 -O3 -fomit-frame-pointer2012012820120120
927276amd64-51-30kgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012012820120120
929096amd64-51-30kgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012012820120120
929556amd64-51-30kgcc -m64 -march=nocona -Os -fomit-frame-pointer2012012820120120
929896amd64-64-24kgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012012820120120
929936amd64-64-24kgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012012820120120
931492amd64-51-30kgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012012820120120
932004amd64-64-24kgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012820120120
932188amd64-64-24kgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012820120120
932216amd64-64-24kgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012820120120
932336amd64-64-24kgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012012820120120
932404amd64-64-24kgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012820120120
932420amd64-64-24kgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012820120120
932588amd64-51-30kgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012820120120
932600amd64-64-24kgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012820120120
932756amd64-64-24kgcc -O3 -fomit-frame-pointer2012012820120120
932800amd64-64-24kgcc -m64 -O3 -fomit-frame-pointer2012012820120120
932908amd64-51-30kgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012820120120
933156amd64-64-24kgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012820120120
933256amd64-51-30kgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012820120120
933360amd64-51-30kgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012820120120
933548amd64-51-30kgcc -m64 -O3 -fomit-frame-pointer2012012820120120
933692amd64-51-30kgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012820120120
933820amd64-51-30kgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012820120120
933932amd64-51-30kgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012820120120
933964amd64-64-24kgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012012820120120
934044amd64-51-30kgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012012820120120
934416amd64-51-30kgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012012820120120
934716amd64-51-30kgcc -O3 -fomit-frame-pointer2012012820120120
935296amd64-51-30kgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012012820120120
935536amd64-51-30kgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012820120120
935552amd64-64-24kgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012012820120120
935856amd64-64-24kgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012012820120120
936248amd64-64-24kgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012820120120
936336amd64-64-24kgcc -march=barcelona -O2 -fomit-frame-pointer2012012820120120
936372amd64-64-24kgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012820120120
936660amd64-51-30kgcc -march=barcelona -O2 -fomit-frame-pointer2012012820120120
937796amd64-51-30kgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012820120120
938720amd64-51-30kgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012012820120120
938912amd64-64-24kgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012820120120
939204amd64-51-30kgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012820120120
939624amd64-51-30kgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012820120120
940072amd64-64-24kgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012820120120
940252amd64-51-30kgcc -m64 -O2 -fomit-frame-pointer2012012820120120
941124amd64-51-30kgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012820120120
941712amd64-51-30kgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012012820120120
942200amd64-64-24kgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012012820120120
942348amd64-64-24kgcc -m64 -O2 -fomit-frame-pointer2012012820120120
942680amd64-51-30kgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012820120120
943380amd64-64-24kgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012820120120
943800amd64-51-30kgcc -march=nocona -O3 -fomit-frame-pointer2012012820120120
943908amd64-51-30kgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012012820120120
944024amd64-64-24kgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012820120120
944024amd64-64-24kgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012012820120120
945892amd64-51-30kgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012012820120120
946096amd64-51-30kgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012820120120
946264amd64-64-24kgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012820120120
946952amd64-51-30kgcc -march=k8 -O2 -fomit-frame-pointer2012012820120120
947356amd64-51-30kgcc -O2 -fomit-frame-pointer2012012820120120
948176amd64-64-24kgcc -march=nocona -O3 -fomit-frame-pointer2012012820120120
948416amd64-64-24kgcc -O2 -fomit-frame-pointer2012012820120120
949852amd64-64-24kgcc -march=k8 -O2 -fomit-frame-pointer2012012820120120
950588amd64-64-24kgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012012820120120
960632amd64-64-24kgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012012820120120
972720amd64-51-30kgcc -march=nocona -O2 -fomit-frame-pointer2012012820120120
972900amd64-64-24kgcc -march=nocona -O2 -fomit-frame-pointer2012012820120120
979700amd64-51-30kgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012012820120120
1051468amd64-51-30kgcc -fno-schedule-insns -Os -fomit-frame-pointer2012012820120120
1206464ref10gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012021220120211
1206872ref10gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012021220120211
1208252ref10gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012021220120211
1209024ref10gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012021220120211
1222276ref10gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012021220120211
1222560ref10gcc -funroll-loops -O2 -fomit-frame-pointer2012021220120211
1222676ref10gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012021220120211
1264676ref10gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012021220120211
1265484ref10gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012021220120211
1266360ref10gcc -funroll-loops -Os -fomit-frame-pointer2012021220120211
1266556ref10gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012021220120211
1267716ref10gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012021220120211
1268984ref10gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012021220120211
1269664ref10gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012021220120211
1278568ref10gcc -march=k8 -Os -fomit-frame-pointer2012021220120211
1278640ref10gcc -Os -fomit-frame-pointer2012021220120211
1279072ref10gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012021220120211
1279644ref10gcc -funroll-loops -O -fomit-frame-pointer2012021220120211
1279724ref10gcc -fno-schedule-insns -Os -fomit-frame-pointer2012021220120211
1280324ref10gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012021220120211
1280928ref10gcc -m64 -march=k8 -Os -fomit-frame-pointer2012021220120211
1281088ref10gcc -m64 -Os -fomit-frame-pointer2012021220120211
1282088ref10gcc -funroll-loops -m64 -O -fomit-frame-pointer2012021220120211
1282504ref10gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012021220120211
1282924ref10gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012021220120211
1283612ref10gcc -march=barcelona -Os -fomit-frame-pointer2012021220120211
1283660ref10gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012021220120211
1283668ref10gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012021220120211
1283776ref10gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012021220120211
1284152ref10gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012021220120211
1284204ref10gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012021220120211
1286236ref10gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012021220120211
1286420ref10gcc -m64 -march=core2 -Os -fomit-frame-pointer2012021220120211
1286880ref10gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012021220120211
1287140ref10gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012021220120211
1288360ref10gcc -m64 -march=corei7 -Os -fomit-frame-pointer2012021220120211
1289448ref10gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012021220120211
1291068ref10gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012021220120211
1294840ref10gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012021220120211
1299544ref10gcc -march=k8 -O -fomit-frame-pointer2012021220120211
1299668ref10gcc -m64 -march=k8 -O -fomit-frame-pointer2012021220120211
1299872ref10gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012021220120211
1299948ref10gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012021220120211
1305368ref10gcc -march=barcelona -O -fomit-frame-pointer2012021220120211
1305396ref10gcc -m64 -march=barcelona -O -fomit-frame-pointer2012021220120211
1309572ref10gcc -m64 -march=nocona -Os -fomit-frame-pointer2012021220120211
1309632ref10gcc -march=k8 -O3 -fomit-frame-pointer2012021220120211
1310400ref10gcc -march=nocona -Os -fomit-frame-pointer2012021220120211
1311016ref10gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012021220120211
1311996ref10gcc -O -fomit-frame-pointer2012021220120211
1312124ref10gcc -m64 -O -fomit-frame-pointer2012021220120211
1312240ref10gcc -m64 -march=corei7 -O -fomit-frame-pointer2012021220120211
1312448ref10gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012021220120211
1312732ref10gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012021220120211
1312856ref10gcc -m64 -march=core2 -O -fomit-frame-pointer2012021220120211
1312888ref10gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012021220120211
1313160ref10gcc -fno-schedule-insns -O -fomit-frame-pointer2012021220120211
1313668ref10gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012021220120211
1313700ref10gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012021220120211
1313724ref10gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012021220120211
1314472ref10gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012021220120211
1315884ref10gcc -march=barcelona -O3 -fomit-frame-pointer2012021220120211
1315964ref10gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012021220120211
1316196ref10gcc -funroll-loops -O3 -fomit-frame-pointer2012021220120211
1316820ref10gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012021220120211
1317032ref10gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012021220120211
1320972ref10gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012021220120211
1321008ref10gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012021220120211
1322260ref10gcc -march=nocona -O -fomit-frame-pointer2012021220120211
1323704ref10gcc -m64 -march=nocona -O -fomit-frame-pointer2012021220120211
1326624ref10gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012021220120211
1327272ref10gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012021220120211
1327732ref10gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012021220120211
1327776ref10gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012021220120211
1327960ref10gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012021220120211
1327996ref10gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012021220120211
1329212ref10gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012021220120211
1331280ref10gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012021220120211
1331484ref10gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012021220120211
1331928ref10gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012021220120211
1332776ref10gcc -m64 -O3 -fomit-frame-pointer2012021220120211
1333608ref10gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012021220120211
1334108ref10gcc -O3 -fomit-frame-pointer2012021220120211
1336104ref10gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012021220120211
1336272ref10gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012021220120211
1336648ref10gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012021220120211
1337400ref10gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012021220120211
1337936ref10gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012021220120211
1338328ref10gcc -march=k8 -O2 -fomit-frame-pointer2012021220120211
1339048ref10gcc -march=barcelona -O2 -fomit-frame-pointer2012021220120211
1339540ref10gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012021220120211
1348196ref10gcc -O2 -fomit-frame-pointer2012021220120211
1350476ref10gcc -m64 -O2 -fomit-frame-pointer2012021220120211
1358516ref10gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012021220120211
1358780ref10gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012021220120211
1360436ref10gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012021220120211
1362300ref10gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012021220120211
1362756ref10gcc -march=nocona -O3 -fomit-frame-pointer2012021220120211
1389412ref10gcc -march=nocona -O2 -fomit-frame-pointer2012021220120211
1390564ref10gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012021220120211
1728828amd64-51-30kgcc -funroll-loops2012012820120120
1729924amd64-64-24kcc2012012820120120
1729936amd64-51-30kgcc2012012820120120
1730016amd64-64-24kgcc2012012820120120
1730140amd64-51-30kcc2012012820120120
1730640amd64-64-24kgcc -funroll-loops2012012820120120
3360004ref10gcc -funroll-loops2012021220120211
3360416ref10gcc2012021220120211
3361804ref10cc2012021220120211
19362636refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012060320120525
19395592refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012060320120525
19401924refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012060320120525
19440668refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012060320120525
19482060refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012060320120525
19483264refgcc -funroll-loops -O2 -fomit-frame-pointer2012060320120525
19484900refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012060320120525
19538836refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012060320120525
19555452refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012060320120525
20232768refgcc -funroll-loops -O -fomit-frame-pointer2012060320120525
20233776refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012060320120525
20239312refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012060320120525
20241192refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012060320120525
20242124refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012060320120525
20245492refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012060320120525
20259140refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012060320120525
20292160refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012060320120525
20308768refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012060320120525
21780728refgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012060320120525
21824960refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012060320120525
21832372refgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012060320120525
21872076refgcc -march=nocona -O2 -fomit-frame-pointer2012060320120525
21875476refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012060320120525
21990020refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012060320120525
21993052refgcc -march=nocona -Os -fomit-frame-pointer2012060320120525
22081880refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012060320120525
22090876refgcc -march=barcelona -O2 -fomit-frame-pointer2012060320120525
22201436refgcc -fno-schedule-insns -O -fomit-frame-pointer2012060320120525
22210604refgcc -march=k8 -O2 -fomit-frame-pointer2012060320120525
22211384refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012060320120525
22228200refgcc -m64 -march=core2 -O -fomit-frame-pointer2012060320120525
22228528refgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012060320120525
22230384refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012060320120525
22234640refgcc -O -fomit-frame-pointer2012060320120525
22235768refgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012060320120525
22239564refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012060320120525
22243464refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012060320120525
22255768refgcc -m64 -march=corei7 -O -fomit-frame-pointer2012060320120525
22259628refgcc -m64 -O -fomit-frame-pointer2012060320120525
22272236refgcc -march=nocona -O -fomit-frame-pointer2012060320120525
22280968refgcc -m64 -O2 -fomit-frame-pointer2012060320120525
22281460refgcc -march=barcelona -O -fomit-frame-pointer2012060320120525
22286092refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012060320120525
22292488refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012060320120525
22296308refgcc -O2 -fomit-frame-pointer2012060320120525
22299560refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012060320120525
22304056refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012060320120525
22305632refgcc -march=k8 -Os -fomit-frame-pointer2012060320120525
22311656refgcc -m64 -Os -fomit-frame-pointer2012060320120525
22313780refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012060320120525
22315392refgcc -Os -fomit-frame-pointer2012060320120525
22320988refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012060320120525
22321872refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012060320120525
22329588refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012060320120525
22341736refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012060320120525
22347700refgcc -march=barcelona -Os -fomit-frame-pointer2012060320120525
22355944refgcc -m64 -march=nocona -O -fomit-frame-pointer2012060320120525
22365352refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012060320120525
22371744refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012060320120525
22376296refgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012060320120525
22379864refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012060320120525
22380652refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012060320120525
22389160refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012060320120525
22390408refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012060320120525
22406828refgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012060320120525
22409240refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012060320120525
22644644refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012060320120525
22648232refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012060320120525
22749968refgcc -funroll-loops -Os -fomit-frame-pointer2012060320120525
22763724refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012060320120525
22764596refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012060320120525
22775472refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012060320120525
22784076refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012060320120525
24658788refgcc -march=k8 -O -fomit-frame-pointer2012060320120525
24675176refgcc -m64 -march=k8 -O -fomit-frame-pointer2012060320120525
26420256refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012060320120525
26479632refgcc -march=nocona -O3 -fomit-frame-pointer2012060320120525
26490736refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012060320120525
26547880refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012060320120525
26579372refgcc -m64 -O3 -fomit-frame-pointer2012060320120525
26609188refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012060320120525
26609452refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012060320120525
26706312refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012060320120525
26825768refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012060320120525
26864684refgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012060320120525
26870768refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012060320120525
26901168refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012060320120525
27027548refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012060320120525
27065188refgcc -O3 -fomit-frame-pointer2012060320120525
27101768refgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012060320120525
27193528refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012060320120525
27201044refgcc -funroll-loops -O3 -fomit-frame-pointer2012060320120525
27760716refgcc -march=k8 -O3 -fomit-frame-pointer2012060320120525
27771056refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012060320120525
27807092refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012060320120525
27848064refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012060320120525
27888920refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012060320120525
27922556refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012060320120525
27926144refgcc -march=barcelona -O3 -fomit-frame-pointer2012060320120525
27995376refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012060320120525
66451396refgcc2012060320120525
66461180refcc2012060320120525
66514592refgcc -funroll-loops2012060320120525