Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
9029 | e/tpy6 | gcc -m32 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9082 | e/tpy6 | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9082 | e/tpy6 | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9128 | e/tpy6 | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9221 | e/tpy6 | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9227 | e/tpy6 | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9235 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9240 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9258 | e/tpy6 | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9264 | e/tpy6 | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9275 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9282 | e/tpy6 | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9283 | e/tpy6 | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9285 | e/tpy6 | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9288 | e/tpy6 | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9296 | e/tpy6 | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9304 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9306 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9307 | e/tpy6 | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9314 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9316 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9317 | e/tpy6 | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9327 | e/tpy6 | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9338 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9346 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9357 | e/tpy6 | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9381 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20161014 | 20161009 |
9382 | e/tpy6 | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9398 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9405 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20161014 | 20161009 |
9408 | e/tpy6 | gcc -m32 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9411 | e/tpy6 | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9413 | e/tpy6 | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9413 | e/tpy6 | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9427 | e/tpy6 | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9443 | e/tpy6 | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20161014 | 20161009 |
9453 | e/tpy6 | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9474 | e/tpy6 | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9475 | e/tpy6 | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9475 | e/tpy6 | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9478 | e/tpy6 | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9509 | e/tpy6 | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9509 | e/tpy6 | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9515 | e/tpy6 | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9528 | e/tpy6 | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9541 | e/tpy6 | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9544 | e/tpy6 | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9560 | e/tpy6 | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20161014 | 20161009 |
9564 | e/tpy6 | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9565 | e/tpy6 | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9573 | e/tpy6 | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9576 | e/tpy6 | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20161014 | 20161009 |
9586 | e/tpy6 | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9592 | e/tpy6 | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20161014 | 20161009 |
9592 | e/tpy6 | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9624 | e/tpy6 | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9629 | e/tpy6 | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20161014 | 20161009 |
9629 | e/tpy6 | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20161014 | 20161009 |
9638 | e/tpy6 | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20161014 | 20161009 |
9653 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9656 | e/tpy6 | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20161014 | 20161009 |
9658 | e/tpy6 | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20161014 | 20161009 |
9667 | e/tpy6 | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161014 | 20161009 |
9669 | e/tpy6 | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20161014 | 20161009 |
9670 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9670 | e/tpy6 | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161014 | 20161009 |
9675 | e/tpy6 | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20161014 | 20161009 |
9680 | e/tpy6 | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20161014 | 20161009 |
9693 | e/tpy6 | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20161014 | 20161009 |
9694 | e/tpy6 | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20161014 | 20161009 |
9694 | e/tpy6 | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20161014 | 20161009 |
9706 | e/tpy6 | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9723 | e/tpy6 | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9728 | e/tpy6 | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161014 | 20161009 |
9731 | e/tpy6 | gcc -m32 -O -fomit-frame-pointer | 20161014 | 20161009 |
9734 | e/tpy6 | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20161014 | 20161009 |
9762 | e/tpy6 | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9782 | e/tpy6 | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9784 | e/tpy6 | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9790 | e/tpy6 | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9795 | e/tpy6 | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20161014 | 20161009 |
9803 | e/tpy6 | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9808 | e/tpy6 | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20161014 | 20161009 |
9847 | e/tpy6 | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20161014 | 20161009 |
9875 | e/tpy6 | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9880 | e/tpy6 | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
9888 | e/tpy6 | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9894 | e/tpy6 | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20161014 | 20161009 |
9902 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20161014 | 20161009 |
9906 | e/tpy6 | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9906 | e/tpy6 | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9909 | e/tpy6 | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161014 | 20161009 |
9911 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20161014 | 20161009 |
9930 | e/tpy6 | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20161014 | 20161009 |
9933 | e/tpy6 | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20161014 | 20161009 |
9960 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20161014 | 20161009 |
9974 | e/tpy6 | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
9984 | e/tpy6 | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161014 | 20161009 |
10007 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20161014 | 20161009 |
10066 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161014 | 20161009 |
10085 | e/tpy6 | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
10117 | e/tpy6 | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
10146 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161014 | 20161009 |
10149 | e/tpy6 | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20161014 | 20161009 |
10150 | e/tpy6 | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20161014 | 20161009 |
10152 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20161014 | 20161009 |
10216 | e/tpy6 | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
10236 | e/tpy6 | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
10251 | e/tpy6 | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20161014 | 20161009 |
10254 | e/tpy6 | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
10261 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161014 | 20161009 |
10262 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161014 | 20161009 |
10277 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20161014 | 20161009 |
10283 | e/tpy6 | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161014 | 20161009 |
10285 | e/tpy6 | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20161014 | 20161009 |
10290 | e/tpy6 | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20161014 | 20161009 |
10299 | e/tpy6 | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20161014 | 20161009 |
10336 | e/tpy6 | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
10365 | e/tpy6 | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20161014 | 20161009 |
10397 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
10402 | e/tpy6 | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20161014 | 20161009 |
10424 | e/tpy6 | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
10467 | e/tpy6 | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
10480 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
10517 | e/tpy6 | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20161014 | 20161009 |
10552 | e/tpy6 | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161014 | 20161009 |
10571 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161014 | 20161009 |
10573 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161014 | 20161009 |
10576 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161014 | 20161009 |
10615 | e/tpy6 | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161014 | 20161009 |
10621 | e/tpy6 | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20161014 | 20161009 |
10637 | e/tpy6 | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20161014 | 20161009 |
10638 | e/tpy6 | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161014 | 20161009 |
10648 | e/tpy6 | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161014 | 20161009 |
10680 | e/tpy6 | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161014 | 20161009 |
10699 | e/tpy6 | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20161014 | 20161009 |
10709 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20161014 | 20161009 |
10744 | e/tpy6 | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161014 | 20161009 |
10772 | e/tpy6 | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20161014 | 20161009 |
10797 | e/tpy6 | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161014 | 20161009 |
10805 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161014 | 20161009 |
10819 | e/tpy6 | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161014 | 20161009 |
10840 | e/tpy6 | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20161014 | 20161009 |
10850 | e/tpy6 | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20161014 | 20161009 |
10854 | e/tpy6 | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161014 | 20161009 |
10869 | e/tpy6 | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161014 | 20161009 |
10909 | e/tpy6 | gcc -m32 -Os -fomit-frame-pointer | 20161014 | 20161009 |
10941 | e/tpy6 | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20161014 | 20161009 |
10941 | e/tpy6 | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161014 | 20161009 |
10965 | e/tpy6 | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20161014 | 20161009 |
11182 | e/tpy6 | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20161014 | 20161009 |
11208 | e/tpy6 | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161014 | 20161009 |
11246 | e/tpy6 | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20161014 | 20161009 |
11267 | e/tpy6 | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20161014 | 20161009 |
11330 | e/tpy6 | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20161014 | 20161009 |
11342 | e/tpy6 | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20161014 | 20161009 |
11365 | e/tpy6 | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20161014 | 20161009 |
11451 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161014 | 20161009 |
11542 | e/tpy6 | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20161014 | 20161009 |
11554 | e/tpy6 | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20161014 | 20161009 |