Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
7064 | e/tpy6 | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140127 | 20130419 |
7076 | e/tpy6 | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140127 | 20130419 |
7180 | e/tpy6 | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140127 | 20130419 |
7192 | e/tpy6 | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7196 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140127 | 20130419 |
7204 | e/tpy6 | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140127 | 20130419 |
7220 | e/tpy6 | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140127 | 20130419 |
7248 | e/tpy6 | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140127 | 20130419 |
7284 | e/tpy6 | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7296 | e/tpy6 | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7312 | e/tpy6 | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7312 | e/tpy6 | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7316 | e/tpy6 | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7320 | e/tpy6 | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7324 | e/tpy6 | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7332 | e/tpy6 | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7344 | e/tpy6 | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7344 | e/tpy6 | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7344 | e/tpy6 | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7348 | e/tpy6 | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7348 | e/tpy6 | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7348 | e/tpy6 | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7376 | e/tpy6 | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7376 | e/tpy6 | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7400 | e/tpy6 | gcc -m32 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7400 | e/tpy6 | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7400 | e/tpy6 | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7400 | e/tpy6 | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7400 | e/tpy6 | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140127 | 20130419 |
7404 | e/tpy6 | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140127 | 20130419 |
7408 | e/tpy6 | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7416 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7420 | e/tpy6 | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7424 | e/tpy6 | gcc -m32 -O -fomit-frame-pointer | 20140127 | 20130419 |
7440 | e/tpy6 | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140127 | 20130419 |
7440 | e/tpy6 | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7440 | e/tpy6 | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20140127 | 20130419 |
7444 | e/tpy6 | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7448 | e/tpy6 | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7452 | e/tpy6 | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7452 | e/tpy6 | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7464 | e/tpy6 | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7468 | e/tpy6 | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7472 | e/tpy6 | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140127 | 20130419 |
7472 | e/tpy6 | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20140127 | 20130419 |
7472 | e/tpy6 | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7476 | e/tpy6 | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7480 | e/tpy6 | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7492 | e/tpy6 | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20140127 | 20130419 |
7508 | e/tpy6 | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7516 | e/tpy6 | gcc -m32 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7516 | e/tpy6 | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140127 | 20130419 |
7520 | e/tpy6 | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140127 | 20130419 |
7524 | e/tpy6 | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140127 | 20130419 |
7528 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7532 | e/tpy6 | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140127 | 20130419 |
7536 | e/tpy6 | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7536 | e/tpy6 | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7552 | e/tpy6 | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7572 | e/tpy6 | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140127 | 20130419 |
7580 | e/tpy6 | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7584 | e/tpy6 | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7608 | e/tpy6 | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140127 | 20130419 |
7620 | e/tpy6 | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140127 | 20130419 |
7620 | e/tpy6 | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140127 | 20130419 |
7624 | e/tpy6 | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7636 | e/tpy6 | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140127 | 20130419 |
7644 | e/tpy6 | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140127 | 20130419 |
7652 | e/tpy6 | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140127 | 20130419 |
7656 | e/tpy6 | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7664 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140127 | 20130419 |
7668 | e/tpy6 | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7680 | e/tpy6 | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140127 | 20130419 |
7700 | e/tpy6 | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140127 | 20130419 |
7704 | e/tpy6 | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140127 | 20130419 |
7716 | e/tpy6 | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20140127 | 20130419 |
7736 | e/tpy6 | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7744 | e/tpy6 | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7744 | e/tpy6 | gcc -m32 -Os -fomit-frame-pointer | 20140127 | 20130419 |
7748 | e/tpy6 | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140127 | 20130419 |
7752 | e/tpy6 | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140127 | 20130419 |
7756 | e/tpy6 | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140127 | 20130419 |
7760 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140127 | 20130419 |
7760 | e/tpy6 | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7772 | e/tpy6 | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20140127 | 20130419 |
7772 | e/tpy6 | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20140127 | 20130419 |
7776 | e/tpy6 | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7796 | e/tpy6 | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7804 | e/tpy6 | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7812 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140127 | 20130419 |
7820 | e/tpy6 | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7820 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7832 | e/tpy6 | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7852 | e/tpy6 | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140127 | 20130419 |
7876 | e/tpy6 | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7892 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7900 | e/tpy6 | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7912 | e/tpy6 | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140127 | 20130419 |
7920 | e/tpy6 | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140127 | 20130419 |
7920 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140127 | 20130419 |
7924 | e/tpy6 | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140127 | 20130419 |
7924 | e/tpy6 | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140127 | 20130419 |
7928 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7928 | e/tpy6 | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7932 | e/tpy6 | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140127 | 20130419 |
7932 | e/tpy6 | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140127 | 20130419 |
7936 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7936 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140127 | 20130419 |
7940 | e/tpy6 | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140127 | 20130419 |
7944 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
7948 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7968 | e/tpy6 | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140127 | 20130419 |
7972 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140127 | 20130419 |
7984 | e/tpy6 | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
7992 | e/tpy6 | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140127 | 20130419 |
7992 | e/tpy6 | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140127 | 20130419 |
7992 | e/tpy6 | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140127 | 20130419 |
8008 | e/tpy6 | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140127 | 20130419 |
8008 | e/tpy6 | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140127 | 20130419 |
8024 | e/tpy6 | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140127 | 20130419 |
8028 | e/tpy6 | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140127 | 20130419 |
8032 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140127 | 20130419 |
8036 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
8040 | e/tpy6 | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140127 | 20130419 |
8044 | e/tpy6 | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140127 | 20130419 |
8044 | e/tpy6 | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140127 | 20130419 |
8048 | e/tpy6 | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140127 | 20130419 |
8060 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
8072 | e/tpy6 | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140127 | 20130419 |
8072 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140127 | 20130419 |
8076 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140127 | 20130419 |
8080 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140127 | 20130419 |
8084 | e/tpy6 | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
8084 | e/tpy6 | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140127 | 20130419 |
8088 | e/tpy6 | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140127 | 20130419 |
8092 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140127 | 20130419 |
8104 | e/tpy6 | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140127 | 20130419 |
8132 | e/tpy6 | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140127 | 20130419 |
8136 | e/tpy6 | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140127 | 20130419 |
8140 | e/tpy6 | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140127 | 20130419 |
8140 | e/tpy6 | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140127 | 20130419 |
8188 | e/tpy6 | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
8232 | e/tpy6 | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140127 | 20130419 |
8240 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
8240 | e/tpy6 | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140127 | 20130419 |
8268 | e/tpy6 | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140127 | 20130419 |
8284 | e/tpy6 | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140127 | 20130419 |
8292 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
8300 | e/tpy6 | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140127 | 20130419 |
8308 | e/tpy6 | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140127 | 20130419 |
8320 | e/tpy6 | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140127 | 20130419 |
8344 | e/tpy6 | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140127 | 20130419 |
8376 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140127 | 20130419 |
8376 | e/tpy6 | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
8396 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140127 | 20130419 |
8456 | e/tpy6 | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140127 | 20130419 |
8520 | e/tpy6 | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
8548 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140127 | 20130419 |
8572 | e/tpy6 | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140127 | 20130419 |
8572 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140127 | 20130419 |
8576 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140127 | 20130419 |
8608 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140127 | 20130419 |
8612 | e/tpy6 | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140127 | 20130419 |
8680 | e/tpy6 | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140127 | 20130419 |
8740 | e/tpy6 | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
8760 | e/tpy6 | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
8832 | e/tpy6 | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140127 | 20130419 |
8848 | e/tpy6 | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140127 | 20130419 |
8852 | e/tpy6 | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140127 | 20130419 |
8880 | e/tpy6 | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140127 | 20130419 |
9076 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140127 | 20130419 |
9112 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140127 | 20130419 |