| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 6578802 | openssl | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6589890 | openssl | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6591132 | openssl | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6598278 | openssl | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6598773 | openssl | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6598971 | openssl | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6606486 | openssl | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6608376 | openssl | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6611877 | openssl | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6614388 | openssl | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6615108 | openssl | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6618051 | openssl | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6618789 | openssl | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6620283 | openssl | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6620571 | openssl | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6622830 | openssl | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6622857 | openssl | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6623775 | openssl | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6624081 | openssl | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6625800 | openssl | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6626997 | openssl | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6628005 | openssl | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6633693 | openssl | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6635358 | openssl | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6635727 | openssl | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6635943 | openssl | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6635988 | openssl | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6636816 | openssl | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6637545 | openssl | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6637725 | openssl | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6640569 | openssl | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6641172 | openssl | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6641919 | openssl | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6643080 | openssl | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6643683 | openssl | gcc -m32 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6644061 | openssl | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6645915 | openssl | gcc -m32 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6649497 | openssl | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6650136 | openssl | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6651180 | openssl | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6651234 | openssl | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6652980 | openssl | gcc -m32 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6654114 | openssl | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6656427 | openssl | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6656859 | openssl | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6657156 | openssl | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6657507 | openssl | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6658758 | openssl | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6658902 | openssl | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6659739 | openssl | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6659955 | openssl | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6660324 | openssl | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6660486 | openssl | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6661035 | openssl | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6662466 | openssl | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6663528 | openssl | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6664356 | openssl | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6664842 | openssl | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6669747 | openssl | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6670854 | openssl | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6671961 | openssl | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6672969 | openssl | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6673473 | openssl | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6673680 | openssl | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6673743 | openssl | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6675084 | openssl | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6675327 | openssl | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6676497 | openssl | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6677235 | openssl | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6677631 | openssl | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6678603 | openssl | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6679080 | openssl | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6679089 | openssl | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6679773 | openssl | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6682023 | openssl | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6683229 | openssl | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6685353 | openssl | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6686649 | openssl | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6687747 | openssl | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6689286 | openssl | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6690186 | openssl | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6690771 | openssl | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6693003 | openssl | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6693039 | openssl | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6693048 | openssl | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6693345 | openssl | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6693489 | openssl | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6693624 | openssl | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6693696 | openssl | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6694515 | openssl | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6694668 | openssl | gcc -m32 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6695181 | openssl | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6699474 | openssl | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6699897 | openssl | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6700050 | openssl | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6700113 | openssl | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6701544 | openssl | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6705207 | openssl | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6708258 | openssl | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6708528 | openssl | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6708798 | openssl | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6709905 | openssl | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6710292 | openssl | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6711732 | openssl | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6713361 | openssl | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6713775 | openssl | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6713856 | openssl | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6714495 | openssl | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6715377 | openssl | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6718995 | openssl | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6721866 | openssl | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6722109 | openssl | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6722577 | openssl | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6723639 | openssl | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6726231 | openssl | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6727365 | openssl | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6728814 | openssl | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6729372 | openssl | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6730344 | openssl | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6732999 | openssl | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6737553 | openssl | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6740100 | openssl | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6740469 | openssl | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6740784 | openssl | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6745329 | openssl | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6747282 | openssl | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6748848 | openssl | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6754842 | openssl | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6756381 | openssl | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6764913 | openssl | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6777909 | openssl | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6779655 | openssl | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6791616 | openssl | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 6791625 | openssl | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6793011 | openssl | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6794055 | openssl | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 6796728 | openssl | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6836922 | openssl | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 6858378 | openssl | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 6866316 | openssl | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20101015 | 20101014 |