Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
8335412 | gmp | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
8339388 | gmp | g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
8342868 | gmp | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20120526 | 20120525 |
8343020 | gmp | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
8344228 | gmp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120526 | 20120525 |
8347388 | gmp | g++ -march=barcelona -O -fomit-frame-pointer | 20120526 | 20120525 |
8352692 | gmp | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
8355272 | gmp | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20120526 | 20120525 |
8357716 | gmp | g++ -march=barcelona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
8358352 | gmp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120526 | 20120525 |
8358488 | gmp | g++ -march=barcelona -Os -fomit-frame-pointer | 20120526 | 20120525 |
8360732 | gmp | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120526 | 20120525 |
8361528 | gmp | g++ -march=nocona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
8369876 | gmp | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120526 | 20120525 |
8370884 | gmp | g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
8371660 | gmp | g++ -march=k8 -O -fomit-frame-pointer | 20120526 | 20120525 |
8372960 | gmp | g++ -march=k8 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
8373876 | gmp | g++ -march=k8 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
8374356 | gmp | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20120526 | 20120525 |
8374388 | gmp | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
8379084 | gmp | g++ -march=k8 -Os -fomit-frame-pointer | 20120526 | 20120525 |
8381760 | gmp | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120526 | 20120525 |
8383288 | gmp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120526 | 20120525 |
8384624 | gmp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20120526 | 20120525 |
8385372 | gmp | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
8385760 | gmp | g++ -O -fomit-frame-pointer | 20120526 | 20120525 |
8386604 | gmp | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
8387188 | gmp | g++ -m64 -march=core2 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
8387336 | gmp | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20120526 | 20120525 |
8389124 | gmp | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
8391056 | gmp | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120526 | 20120525 |
8392292 | gmp | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
8395484 | gmp | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20120526 | 20120525 |
8398988 | gmp | g++ -march=barcelona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
8399132 | gmp | g++ -O2 -fomit-frame-pointer | 20120526 | 20120525 |
8401584 | gmp | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120526 | 20120525 |
8402904 | gmp | g++ -march=nocona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
8410716 | gmp | g++ -m64 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
8413680 | gmp | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120526 | 20120525 |
8414320 | gmp | g++ -Os -fomit-frame-pointer | 20120526 | 20120525 |
8414516 | gmp | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120526 | 20120525 |
8414844 | gmp | g++ -m64 -Os -fomit-frame-pointer | 20120526 | 20120525 |
8415324 | gmp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20120526 | 20120525 |
8417504 | gmp | g++ -march=nocona -Os -fomit-frame-pointer | 20120526 | 20120525 |
8419968 | gmp | g++ -m64 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
8421404 | gmp | g++ -march=nocona -O -fomit-frame-pointer | 20120526 | 20120525 |
8425796 | gmp | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20120526 | 20120525 |
8425880 | gmp | g++ -O3 -fomit-frame-pointer | 20120526 | 20120525 |
8426488 | gmp | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
8426816 | gmp | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120526 | 20120525 |
8427788 | gmp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20120526 | 20120525 |
8437072 | gmp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20120526 | 20120525 |
8440808 | gmp | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20120526 | 20120525 |
8449524 | gmp | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20120526 | 20120525 |
8482064 | gmp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120526 | 20120525 |
8484936 | gmp | g++ -m64 -O -fomit-frame-pointer | 20120526 | 20120525 |
8616760 | gmp | g++ | 20120526 | 20120525 |
9314332 | cryptopp | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20120526 | 20120525 |
9319196 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120526 | 20120525 |
9325064 | cryptopp | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
9326508 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120526 | 20120525 |
9329400 | cryptopp | g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
9334228 | cryptopp | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
9354176 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
9354932 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120526 | 20120525 |
9355700 | cryptopp | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120526 | 20120525 |
9359440 | cryptopp | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20120526 | 20120525 |
9364396 | cryptopp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120526 | 20120525 |
9367844 | cryptopp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20120526 | 20120525 |
9371832 | cryptopp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20120526 | 20120525 |
9373384 | cryptopp | g++ -march=barcelona -Os -fomit-frame-pointer | 20120526 | 20120525 |
9377228 | cryptopp | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
9380412 | cryptopp | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
9381672 | cryptopp | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20120526 | 20120525 |
9391644 | cryptopp | g++ -march=k8 -Os -fomit-frame-pointer | 20120526 | 20120525 |
9392504 | cryptopp | g++ -march=barcelona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
9394516 | cryptopp | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
9395260 | cryptopp | g++ -march=k8 -O -fomit-frame-pointer | 20120526 | 20120525 |
9396068 | cryptopp | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20120526 | 20120525 |
9397716 | cryptopp | g++ -march=barcelona -O -fomit-frame-pointer | 20120526 | 20120525 |
9401960 | cryptopp | g++ -Os -fomit-frame-pointer | 20120526 | 20120525 |
9405180 | cryptopp | g++ -march=nocona -Os -fomit-frame-pointer | 20120526 | 20120525 |
9405932 | cryptopp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20120526 | 20120525 |
9409164 | cryptopp | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20120526 | 20120525 |
9416268 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
9417140 | cryptopp | g++ -O2 -fomit-frame-pointer | 20120526 | 20120525 |
9422984 | cryptopp | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20120526 | 20120525 |
9432220 | cryptopp | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120526 | 20120525 |
9434540 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120526 | 20120525 |
9435692 | cryptopp | g++ -march=barcelona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
9449656 | cryptopp | g++ -m64 -march=core2 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
9451568 | cryptopp | g++ -m64 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
9454100 | cryptopp | g++ -march=nocona -O -fomit-frame-pointer | 20120526 | 20120525 |
9458524 | cryptopp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20120526 | 20120525 |
9468264 | cryptopp | g++ -O3 -fomit-frame-pointer | 20120526 | 20120525 |
9471652 | cryptopp | g++ -march=nocona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
9486216 | cryptopp | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120526 | 20120525 |
9510376 | cryptopp | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
9513760 | cryptopp | g++ -march=k8 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
9519204 | cryptopp | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120526 | 20120525 |
9522876 | cryptopp | g++ -O -fomit-frame-pointer | 20120526 | 20120525 |
9556148 | cryptopp | g++ -march=k8 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
9568636 | cryptopp | g++ -march=nocona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
9585908 | cryptopp | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
9594364 | cryptopp | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20120526 | 20120525 |
9617316 | cryptopp | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
9617660 | cryptopp | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20120526 | 20120525 |
9658748 | cryptopp | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120526 | 20120525 |
9663592 | cryptopp | g++ -m64 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
9664644 | cryptopp | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120526 | 20120525 |
9666220 | cryptopp | g++ -m64 -Os -fomit-frame-pointer | 20120526 | 20120525 |
9691772 | cryptopp | g++ -m64 -O -fomit-frame-pointer | 20120526 | 20120525 |
9694056 | cryptopp | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120526 | 20120525 |
9731584 | cryptopp | g++ | 20120526 | 20120525 |