Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
6141 | e/tpy6 | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6155 | e/tpy6 | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6201 | e/tpy6 | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6213 | e/tpy6 | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6228 | e/tpy6 | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6274 | e/tpy6 | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6311 | e/tpy6 | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6314 | e/tpy6 | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6340 | e/tpy6 | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6351 | e/tpy6 | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6355 | e/tpy6 | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6363 | e/tpy6 | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6365 | e/tpy6 | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6371 | e/tpy6 | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6373 | e/tpy6 | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6381 | e/tpy6 | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6383 | e/tpy6 | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20190706 | 20190110 |
6389 | e/tpy6 | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6397 | e/tpy6 | gcc -m32 -O -fomit-frame-pointer | 20190706 | 20190110 |
6397 | e/tpy6 | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20190706 | 20190110 |
6406 | e/tpy6 | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20190706 | 20190110 |
6407 | e/tpy6 | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6410 | e/tpy6 | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6410 | e/tpy6 | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20190706 | 20190110 |
6411 | e/tpy6 | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6413 | e/tpy6 | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6414 | e/tpy6 | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20190706 | 20190110 |
6417 | e/tpy6 | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6422 | e/tpy6 | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20190706 | 20190110 |
6424 | e/tpy6 | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6427 | e/tpy6 | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6428 | e/tpy6 | gcc -m32 -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6431 | e/tpy6 | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6431 | e/tpy6 | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20190706 | 20190110 |
6440 | e/tpy6 | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20190706 | 20190110 |
6441 | e/tpy6 | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20190706 | 20190110 |
6441 | e/tpy6 | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20190706 | 20190110 |
6447 | e/tpy6 | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6447 | e/tpy6 | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6448 | e/tpy6 | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20190706 | 20190110 |
6449 | e/tpy6 | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6450 | e/tpy6 | gcc -m32 -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6450 | e/tpy6 | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6451 | e/tpy6 | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6452 | e/tpy6 | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6463 | e/tpy6 | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20190706 | 20190110 |
6470 | e/tpy6 | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6475 | e/tpy6 | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6478 | e/tpy6 | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6480 | e/tpy6 | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6481 | e/tpy6 | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6486 | e/tpy6 | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6498 | e/tpy6 | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6506 | e/tpy6 | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20190706 | 20190110 |
6510 | e/tpy6 | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6512 | e/tpy6 | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20190706 | 20190110 |
6514 | e/tpy6 | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20190706 | 20190110 |
6539 | e/tpy6 | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20190706 | 20190110 |
6544 | e/tpy6 | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6557 | e/tpy6 | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20190706 | 20190110 |
6564 | e/tpy6 | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20190706 | 20190110 |
6619 | e/tpy6 | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6621 | e/tpy6 | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6625 | e/tpy6 | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20190706 | 20190110 |
6657 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20190706 | 20190110 |
6663 | e/tpy6 | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20190706 | 20190110 |
6670 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20190706 | 20190110 |
6687 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20190706 | 20190110 |
6693 | e/tpy6 | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6703 | e/tpy6 | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6738 | e/tpy6 | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6740 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20190706 | 20190110 |
6741 | e/tpy6 | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20190706 | 20190110 |
6742 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20190706 | 20190110 |
6750 | e/tpy6 | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6756 | e/tpy6 | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20190706 | 20190110 |
6758 | e/tpy6 | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20190706 | 20190110 |
6761 | e/tpy6 | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6762 | e/tpy6 | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20190706 | 20190110 |
6764 | e/tpy6 | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20190706 | 20190110 |
6764 | e/tpy6 | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20190706 | 20190110 |
6794 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6805 | e/tpy6 | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20190706 | 20190110 |
6808 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6810 | e/tpy6 | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6812 | e/tpy6 | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6817 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6819 | e/tpy6 | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6824 | e/tpy6 | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20190706 | 20190110 |
6826 | e/tpy6 | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6828 | e/tpy6 | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6841 | e/tpy6 | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6842 | e/tpy6 | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20190706 | 20190110 |
6847 | e/tpy6 | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6850 | e/tpy6 | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20190706 | 20190110 |
6854 | e/tpy6 | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20190706 | 20190110 |
6857 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6857 | e/tpy6 | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20190706 | 20190110 |
6857 | e/tpy6 | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20190706 | 20190110 |
6859 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6861 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6863 | e/tpy6 | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6866 | e/tpy6 | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20190706 | 20190110 |
6879 | e/tpy6 | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20190706 | 20190110 |
6879 | e/tpy6 | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20190706 | 20190110 |
6881 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20190706 | 20190110 |
6885 | e/tpy6 | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20190706 | 20190110 |
6887 | e/tpy6 | gcc -m32 -Os -fomit-frame-pointer | 20190706 | 20190110 |
6887 | e/tpy6 | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20190706 | 20190110 |
6887 | e/tpy6 | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20190706 | 20190110 |
6897 | e/tpy6 | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20190706 | 20190110 |
6899 | e/tpy6 | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6906 | e/tpy6 | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20190706 | 20190110 |
6907 | e/tpy6 | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6907 | e/tpy6 | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20190706 | 20190110 |
6910 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6910 | e/tpy6 | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20190706 | 20190110 |
6913 | e/tpy6 | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20190706 | 20190110 |
6916 | e/tpy6 | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20190706 | 20190110 |
6917 | e/tpy6 | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6919 | e/tpy6 | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20190706 | 20190110 |
6923 | e/tpy6 | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20190706 | 20190110 |
6927 | e/tpy6 | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6944 | e/tpy6 | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20190706 | 20190110 |
6945 | e/tpy6 | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6958 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6963 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20190706 | 20190110 |
6964 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20190706 | 20190110 |
6967 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20190706 | 20190110 |
6970 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20190706 | 20190110 |
6975 | e/tpy6 | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20190706 | 20190110 |
6976 | e/tpy6 | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20190706 | 20190110 |
6978 | e/tpy6 | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20190706 | 20190110 |
7000 | e/tpy6 | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20190706 | 20190110 |
7002 | e/tpy6 | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20190706 | 20190110 |
7008 | e/tpy6 | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20190706 | 20190110 |
7014 | e/tpy6 | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20190706 | 20190110 |
7050 | e/tpy6 | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20190706 | 20190110 |
7055 | e/tpy6 | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20190706 | 20190110 |
7077 | e/tpy6 | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20190706 | 20190110 |
7117 | e/tpy6 | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20190706 | 20190110 |
7157 | e/tpy6 | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20190706 | 20190110 |
7193 | e/tpy6 | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20190706 | 20190110 |
7197 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20190706 | 20190110 |
7204 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20190706 | 20190110 |
7220 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20190706 | 20190110 |
7223 | e/tpy6 | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20190706 | 20190110 |
7224 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20190706 | 20190110 |
7226 | e/tpy6 | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20190706 | 20190110 |
7232 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20190706 | 20190110 |
7232 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20190706 | 20190110 |
7264 | e/tpy6 | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20190706 | 20190110 |
7264 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20190706 | 20190110 |
7323 | e/tpy6 | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20190706 | 20190110 |
7329 | e/tpy6 | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20190706 | 20190110 |
7341 | e/tpy6 | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20190706 | 20190110 |
7345 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20190706 | 20190110 |
7346 | e/tpy6 | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20190706 | 20190110 |
7360 | e/tpy6 | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20190706 | 20190110 |
7369 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20190706 | 20190110 |
7377 | e/tpy6 | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20190706 | 20190110 |
7381 | e/tpy6 | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20190706 | 20190110 |
7401 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20190706 | 20190110 |
7415 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20190706 | 20190110 |
7524 | e/tpy6 | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20190706 | 20190110 |
7529 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20190706 | 20190110 |
7546 | e/tpy6 | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20190706 | 20190110 |
7556 | e/tpy6 | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20190706 | 20190110 |
7564 | e/tpy6 | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20190706 | 20190110 |
7655 | e/tpy6 | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20190706 | 20190110 |
7676 | e/tpy6 | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20190706 | 20190110 |
7740 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20190706 | 20190110 |
7744 | e/tpy6 | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20190706 | 20190110 |
7754 | e/tpy6 | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20190706 | 20190110 |
7826 | e/tpy6 | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20190706 | 20190110 |
7851 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20190706 | 20190110 |