Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
6282183 | gmp | g++ -march=nocona -O -fomit-frame-pointer | 20130609 | 20130419 |
6299641 | gmp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20130609 | 20130419 |
6415795 | gmp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20130609 | 20130419 |
6569024 | gmp | g++ | 20130609 | 20130419 |
6591648 | gmp | g++ -march=k8 -O -fomit-frame-pointer | 20130609 | 20130419 |
6606996 | gmp | clang++ -O3 | 20130609 | 20130419 |
6687648 | gmp | clang++ -O3 -mavx | 20130609 | 20130419 |
6768800 | gmp | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20130609 | 20130419 |
6829152 | gmp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20130609 | 20130419 |
6831507 | gmp | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20130609 | 20130419 |
6838626 | gmp | g++ -march=barcelona -O -fomit-frame-pointer | 20130609 | 20130419 |
6907165 | gmp | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
6944160 | gmp | g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
6976268 | gmp | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
6981240 | gmp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20130609 | 20130419 |
6983664 | gmp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20130609 | 20130419 |
6984076 | gmp | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20130609 | 20130419 |
6986712 | gmp | g++ -O2 -fomit-frame-pointer | 20130609 | 20130419 |
7011128 | gmp | g++ -O3 -fomit-frame-pointer | 20130609 | 20130419 |
7016308 | gmp | g++ -m64 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
7016960 | gmp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20130609 | 20130419 |
7017940 | gmp | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20130609 | 20130419 |
7018048 | gmp | g++ -O -fomit-frame-pointer | 20130609 | 20130419 |
7020104 | gmp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20130609 | 20130419 |
7023904 | gmp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20130609 | 20130419 |
7027320 | gmp | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20130609 | 20130419 |
7028332 | gmp | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20130609 | 20130419 |
7029288 | gmp | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
7033716 | gmp | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20130609 | 20130419 |
7034956 | gmp | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
7035384 | gmp | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
7038200 | gmp | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
7044812 | gmp | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
7054076 | gmp | g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
7056519 | gmp | g++ -m64 -march=core-avx-i -O -fomit-frame-pointer | 20130609 | 20130419 |
7064226 | gmp | g++ -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20130609 | 20130419 |
7067265 | gmp | g++ -m64 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
7102098 | gmp | g++ -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20130609 | 20130419 |
7103452 | gmp | g++ -m64 -O -fomit-frame-pointer | 20130609 | 20130419 |
7109540 | gmp | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20130609 | 20130419 |
7114393 | gmp | g++ -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20130609 | 20130419 |
7115804 | gmp | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20130609 | 20130419 |
7119420 | gmp | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20130609 | 20130419 |
7119572 | gmp | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20130609 | 20130419 |
7121716 | gmp | g++ -m64 -march=core2 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
7122284 | gmp | g++ -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20130609 | 20130419 |
7122852 | gmp | g++ -Os -fomit-frame-pointer | 20130609 | 20130419 |
7147215 | gmp | g++ -march=barcelona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
7149631 | gmp | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20130609 | 20130419 |
7153529 | gmp | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20130609 | 20130419 |
7155604 | gmp | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20130609 | 20130419 |
7171504 | gmp | g++ -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20130609 | 20130419 |
7174528 | gmp | g++ -m64 -Os -fomit-frame-pointer | 20130609 | 20130419 |
7188296 | gmp | g++ -m64 -march=corei7 -Os -fomit-frame-pointer | 20130609 | 20130419 |
7203629 | gmp | g++ -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20130609 | 20130419 |
7207813 | gmp | g++ -m64 -march=corei7 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
7214732 | gmp | g++ -march=barcelona -Os -fomit-frame-pointer | 20130609 | 20130419 |
7220184 | gmp | g++ -march=k8 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
7223001 | gmp | g++ -march=nocona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
7251641 | gmp | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
7252983 | gmp | g++ -march=nocona -Os -fomit-frame-pointer | 20130609 | 20130419 |
7259164 | gmp | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20130609 | 20130419 |
7260452 | gmp | g++ -m64 -march=corei7-avx -O -fomit-frame-pointer | 20130609 | 20130419 |
7267731 | gmp | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20130609 | 20130419 |
7269136 | gmp | g++ -march=nocona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
7274330 | gmp | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
7278507 | gmp | g++ -march=k8 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
7289957 | gmp | g++ -m64 -march=corei7 -O -fomit-frame-pointer | 20130609 | 20130419 |
7299528 | gmp | g++ -m64 -march=corei7 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
7330407 | gmp | g++ -march=barcelona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
7358192 | gmp | g++ -march=k8 -Os -fomit-frame-pointer | 20130609 | 20130419 |