Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
8795894 | gmp | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
8800823 | gmp | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120528 | 20120525 |
8801478 | gmp | g++ -m64 -march=core2 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
8803306 | gmp | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
8804266 | gmp | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20120528 | 20120525 |
8805023 | gmp | g++ -march=nocona -O -fomit-frame-pointer | 20120528 | 20120525 |
8807887 | gmp | g++ -O -fomit-frame-pointer | 20120528 | 20120525 |
8807913 | gmp | g++ -m64 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
8808881 | gmp | g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
8809392 | gmp | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
8809425 | gmp | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120525 |
8813565 | gmp | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20120528 | 20120525 |
8813607 | gmp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120528 | 20120525 |
8813939 | gmp | g++ -Os -fomit-frame-pointer | 20120528 | 20120525 |
8814075 | gmp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20120528 | 20120525 |
8814203 | gmp | g++ -m64 -Os -fomit-frame-pointer | 20120528 | 20120525 |
8814313 | gmp | g++ -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
8815274 | gmp | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20120528 | 20120525 |
8815486 | gmp | g++ -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
8816191 | gmp | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120528 | 20120525 |
8816948 | gmp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120528 | 20120525 |
8817254 | gmp | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
8818257 | gmp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20120528 | 20120525 |
8818648 | gmp | g++ -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
8818963 | gmp | g++ -march=k8 -O -fomit-frame-pointer | 20120528 | 20120525 |
8818997 | gmp | g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
8819081 | gmp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20120528 | 20120525 |
8820425 | gmp | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
8820493 | gmp | g++ -O3 -fomit-frame-pointer | 20120528 | 20120525 |
8820595 | gmp | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120525 |
8821113 | gmp | g++ -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120525 |
8821402 | gmp | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
8821589 | gmp | g++ -march=barcelona -O -fomit-frame-pointer | 20120528 | 20120525 |
8822022 | gmp | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120528 | 20120525 |
8822201 | gmp | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120528 | 20120525 |
8822660 | gmp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120528 | 20120525 |
8822779 | gmp | g++ -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
8823051 | gmp | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20120528 | 20120525 |
8824827 | gmp | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120528 | 20120525 |
8826289 | gmp | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20120528 | 20120525 |
8826358 | gmp | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120528 | 20120525 |
8826799 | gmp | g++ -O2 -fomit-frame-pointer | 20120528 | 20120525 |
8828041 | gmp | g++ -m64 -O -fomit-frame-pointer | 20120528 | 20120525 |
8828822 | gmp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120528 | 20120525 |
8829086 | gmp | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20120528 | 20120525 |
8829502 | gmp | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
8830029 | gmp | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
8830761 | gmp | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120528 | 20120525 |
8831891 | gmp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20120528 | 20120525 |
8832359 | gmp | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
8832469 | gmp | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120528 | 20120525 |
8835359 | gmp | g++ -march=barcelona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
8835393 | gmp | g++ -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120525 |
8835410 | gmp | g++ -m64 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
8846486 | gmp | g++ -march=barcelona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
8865313 | gmp | g++ | 20120528 | 20120525 |
8870141 | gmp | g++ -march=barcelona -Os -fomit-frame-pointer | 20120528 | 20120525 |
9509214 | cryptopp | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20120528 | 20120525 |
9514211 | cryptopp | g++ -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
9516277 | cryptopp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20120528 | 20120525 |
9520195 | cryptopp | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120528 | 20120525 |
9521649 | cryptopp | g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
9522099 | cryptopp | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20120528 | 20120525 |
9524411 | cryptopp | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20120528 | 20120525 |
9526061 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120528 | 20120525 |
9527038 | cryptopp | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
9528874 | cryptopp | g++ -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
9530650 | cryptopp | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
9530727 | cryptopp | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
9531245 | cryptopp | g++ -march=barcelona -O -fomit-frame-pointer | 20120528 | 20120525 |
9531679 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120528 | 20120525 |
9532121 | cryptopp | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120528 | 20120525 |
9532639 | cryptopp | g++ -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120525 |
9533829 | cryptopp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120528 | 20120525 |
9534968 | cryptopp | g++ -march=nocona -O -fomit-frame-pointer | 20120528 | 20120525 |
9535453 | cryptopp | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120528 | 20120525 |
9535589 | cryptopp | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
9538938 | cryptopp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20120528 | 20120525 |
9539057 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
9540230 | cryptopp | g++ -m64 -O -fomit-frame-pointer | 20120528 | 20120525 |
9540672 | cryptopp | g++ -march=barcelona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
9541071 | cryptopp | g++ -march=barcelona -Os -fomit-frame-pointer | 20120528 | 20120525 |
9541403 | cryptopp | g++ -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120525 |
9541641 | cryptopp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20120528 | 20120525 |
9542661 | cryptopp | g++ -march=k8 -O -fomit-frame-pointer | 20120528 | 20120525 |
9542840 | cryptopp | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
9544140 | cryptopp | g++ -m64 -march=core2 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
9545219 | cryptopp | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120528 | 20120525 |
9545373 | cryptopp | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120525 |
9547174 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120528 | 20120525 |
9547225 | cryptopp | g++ -m64 -Os -fomit-frame-pointer | 20120528 | 20120525 |
9549691 | cryptopp | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20120528 | 20120525 |
9550532 | cryptopp | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20120528 | 20120525 |
9551824 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
9552155 | cryptopp | g++ -O3 -fomit-frame-pointer | 20120528 | 20120525 |
9553541 | cryptopp | g++ -O2 -fomit-frame-pointer | 20120528 | 20120525 |
9553609 | cryptopp | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
9554858 | cryptopp | g++ -march=barcelona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
9555445 | cryptopp | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
9556746 | cryptopp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20120528 | 20120525 |
9558556 | cryptopp | g++ -m64 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
9558777 | cryptopp | g++ -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
9562075 | cryptopp | g++ -m64 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
9562237 | cryptopp | g++ -Os -fomit-frame-pointer | 20120528 | 20120525 |
9562670 | cryptopp | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120528 | 20120525 |
9563206 | cryptopp | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120528 | 20120525 |
9563928 | cryptopp | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120525 |
9564710 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120528 | 20120525 |
9574281 | cryptopp | g++ | 20120528 | 20120525 |
9575598 | cryptopp | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
9577282 | cryptopp | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120528 | 20120525 |
9580367 | cryptopp | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20120528 | 20120525 |
9592216 | cryptopp | g++ -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
9599398 | cryptopp | g++ -O -fomit-frame-pointer | 20120528 | 20120525 |