Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
7172 | e/tpy6 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20130609 | 20130419 |
7320 | e/tpy6 | gcc -O2 -fomit-frame-pointer | 20130609 | 20130419 |
7320 | e/tpy6 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20130609 | 20130419 |
7364 | e/tpy6 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
7440 | e/tpy6 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
7474 | e/tpy6 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
7491 | e/tpy6 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20130609 | 20130419 |
7569 | e/tpy6 | gcc -m64 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
7586 | e/tpy6 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
7724 | e/tpy6 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
7728 | e/tpy6 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
7736 | e/tpy6 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
7744 | e/tpy6 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
7828 | e/tpy6 | clang -O3 -mavx | 20130609 | 20130419 |
7828 | e/tpy6 | gcc -march=k8 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
7832 | e/tpy6 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20130609 | 20130419 |
7851 | e/tpy6 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20130609 | 20130419 |
7867 | e/tpy6 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20130609 | 20130419 |
7884 | e/tpy6 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
7946 | e/tpy6 | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
7984 | e/tpy6 | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
7988 | e/tpy6 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20130609 | 20130419 |
8026 | e/tpy6 | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20130609 | 20130419 |
8032 | e/tpy6 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
8036 | e/tpy6 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
8040 | e/tpy6 | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20130609 | 20130419 |
8050 | e/tpy6 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
8058 | e/tpy6 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20130609 | 20130419 |
8096 | e/tpy6 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20130609 | 20130419 |
8116 | e/tpy6 | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20130609 | 20130419 |
8128 | e/tpy6 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20130609 | 20130419 |
8140 | e/tpy6 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
8144 | e/tpy6 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20130609 | 20130419 |
8150 | e/tpy6 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
8150 | e/tpy6 | gcc -march=k8 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
8160 | e/tpy6 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20130609 | 20130419 |
8176 | e/tpy6 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20130609 | 20130419 |
8180 | e/tpy6 | gcc -march=nocona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
8182 | e/tpy6 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20130609 | 20130419 |
8192 | e/tpy6 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20130609 | 20130419 |
8200 | e/tpy6 | gcc -funroll-loops -O -fomit-frame-pointer | 20130609 | 20130419 |
8276 | e/tpy6 | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
8280 | e/tpy6 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
8280 | e/tpy6 | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20130609 | 20130419 |
8284 | e/tpy6 | gcc -march=barcelona -Os -fomit-frame-pointer | 20130609 | 20130419 |
8296 | e/tpy6 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20130609 | 20130419 |
8298 | e/tpy6 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
8300 | e/tpy6 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20130609 | 20130419 |
8316 | e/tpy6 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
8328 | e/tpy6 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
8328 | e/tpy6 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
8332 | e/tpy6 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
8340 | e/tpy6 | gcc -funroll-loops -Os -fomit-frame-pointer | 20130609 | 20130419 |
8342 | e/tpy6 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
8426 | e/tpy6 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20130609 | 20130419 |
8456 | e/tpy6 | gcc -m64 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
8484 | e/tpy6 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
8484 | e/tpy6 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
8486 | e/tpy6 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20130609 | 20130419 |
8492 | e/tpy6 | clang -O3 | 20130609 | 20130419 |
8498 | e/tpy6 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20130609 | 20130419 |
8514 | e/tpy6 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20130609 | 20130419 |
8536 | e/tpy6 | gcc -O3 -fomit-frame-pointer | 20130609 | 20130419 |
8563 | e/tpy6 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
8564 | e/tpy6 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20130609 | 20130419 |
8576 | e/tpy6 | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20130609 | 20130419 |
8580 | e/tpy6 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20130609 | 20130419 |
8584 | e/tpy6 | gcc -m64 -Os -fomit-frame-pointer | 20130609 | 20130419 |
8584 | e/tpy6 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20130609 | 20130419 |
8620 | e/tpy6 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20130609 | 20130419 |
8668 | e/tpy6 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
8674 | e/tpy6 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20130609 | 20130419 |
8680 | e/tpy6 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
8680 | e/tpy6 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20130609 | 20130419 |
8712 | e/tpy6 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20130609 | 20130419 |
8750 | e/tpy6 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
8828 | e/tpy6 | gcc -march=barcelona -O -fomit-frame-pointer | 20130609 | 20130419 |
8836 | e/tpy6 | gcc -m64 -O -fomit-frame-pointer | 20130609 | 20130419 |
8856 | e/tpy6 | gcc -march=nocona -O -fomit-frame-pointer | 20130609 | 20130419 |
8868 | e/tpy6 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20130609 | 20130419 |
8872 | e/tpy6 | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20130609 | 20130419 |
8896 | e/tpy6 | gcc -march=k8 -O -fomit-frame-pointer | 20130609 | 20130419 |
8936 | e/tpy6 | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20130609 | 20130419 |
8952 | e/tpy6 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20130609 | 20130419 |
8952 | e/tpy6 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20130609 | 20130419 |
9000 | e/tpy6 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20130609 | 20130419 |
9052 | e/tpy6 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20130609 | 20130419 |
9076 | e/tpy6 | gcc -march=nocona -Os -fomit-frame-pointer | 20130609 | 20130419 |
9077 | e/tpy6 | gcc -march=nocona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
9136 | e/tpy6 | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20130609 | 20130419 |
9139 | e/tpy6 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20130609 | 20130419 |
9164 | e/tpy6 | gcc -O -fomit-frame-pointer | 20130609 | 20130419 |
9184 | e/tpy6 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20130609 | 20130419 |
9189 | e/tpy6 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20130609 | 20130419 |
9189 | e/tpy6 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20130609 | 20130419 |
9208 | e/tpy6 | gcc -Os -fomit-frame-pointer | 20130609 | 20130419 |
9222 | e/tpy6 | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20130609 | 20130419 |
9259 | e/tpy6 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20130609 | 20130419 |
9267 | e/tpy6 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20130609 | 20130419 |
9338 | e/tpy6 | gcc -march=k8 -Os -fomit-frame-pointer | 20130609 | 20130419 |
9425 | e/tpy6 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20130609 | 20130419 |
9429 | e/tpy6 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20130609 | 20130419 |
23128 | e/tpy6 | gcc | 20130609 | 20130419 |
23176 | e/tpy6 | cc | 20130609 | 20130419 |
26844 | e/tpy6 | gcc -funroll-loops | 20130609 | 20130419 |