| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 5902065 | mpfq | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5903955 | mpfq | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5925202 | mpfq | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5929365 | mpfq | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5929485 | mpfq | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5929823 | mpfq | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5930498 | mpfq | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5931510 | mpfq | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5935860 | mpfq | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5938627 | mpfq | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5963910 | mpfq | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5969273 | mpfq | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5970225 | mpfq | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5970247 | mpfq | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5999542 | mpfq | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 6006847 | mpfq | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 6054112 | mpfq | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 6058035 | mpfq | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 6095587 | mpfq | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 6096630 | mpfq | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 6098137 | mpfq | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 6159743 | mpfq | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 6194857 | mpfq | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 6260078 | mpfq | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 6260198 | mpfq | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 6267405 | mpfq | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 6313635 | mpfq | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 6323212 | mpfq | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 6326265 | mpfq | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 6326775 | mpfq | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 6330592 | mpfq | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 6336435 | mpfq | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 6341820 | mpfq | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 6398520 | mpfq | gcc -m32 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 6478793 | mpfq | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 6479340 | mpfq | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 6480967 | mpfq | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 6486420 | mpfq | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 6503430 | mpfq | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 6529763 | mpfq | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 7536495 | mpfq | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 7601820 | mpfq | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 7602255 | mpfq | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 7605097 | mpfq | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 7616415 | mpfq | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 7617188 | mpfq | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 7618545 | mpfq | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 7620517 | mpfq | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 7622707 | mpfq | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 7646108 | mpfq | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 7647345 | mpfq | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 7648380 | mpfq | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 7658617 | mpfq | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 7685992 | mpfq | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 7715318 | mpfq | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 7738125 | mpfq | gcc -m32 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 7756485 | mpfq | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 7757302 | mpfq | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 7776435 | mpfq | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 7783283 | mpfq | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 7785127 | mpfq | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 7805385 | mpfq | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 7812817 | mpfq | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 7816050 | mpfq | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 7883513 | mpfq | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 7912245 | mpfq | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 7931010 | mpfq | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 7940048 | mpfq | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 7943910 | mpfq | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 7954087 | mpfq | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 7987815 | mpfq | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 8053005 | mpfq | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 8060745 | mpfq | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 8062298 | mpfq | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 8078288 | mpfq | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 8080995 | mpfq | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 8157368 | mpfq | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 8177055 | mpfq | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 8203230 | mpfq | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8209538 | mpfq | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8215440 | mpfq | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8219250 | mpfq | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8223713 | mpfq | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8227350 | mpfq | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 8229143 | mpfq | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 8229900 | mpfq | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8245575 | mpfq | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8248238 | mpfq | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8257987 | mpfq | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8264467 | mpfq | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8267355 | mpfq | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8280480 | mpfq | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8291430 | mpfq | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8303835 | mpfq | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8330340 | mpfq | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8340135 | mpfq | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8346743 | mpfq | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8349953 | mpfq | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8352495 | mpfq | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8354025 | mpfq | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8362913 | mpfq | gcc -m32 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8391225 | mpfq | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8395837 | mpfq | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8402798 | mpfq | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8411992 | mpfq | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8443140 | mpfq | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8449448 | mpfq | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8458747 | mpfq | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8467380 | mpfq | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8483550 | mpfq | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8505968 | mpfq | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8513032 | mpfq | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8606475 | mpfq | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8620845 | mpfq | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8629748 | mpfq | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8631330 | mpfq | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8633655 | mpfq | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8635905 | mpfq | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8643968 | mpfq | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8667825 | mpfq | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8697195 | mpfq | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8703840 | mpfq | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8742488 | mpfq | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8747250 | mpfq | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8748488 | mpfq | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8756528 | mpfq | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8757945 | mpfq | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8758890 | mpfq | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8763877 | mpfq | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8767403 | mpfq | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8785635 | mpfq | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8796683 | mpfq | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8809208 | mpfq | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8817188 | mpfq | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8825310 | mpfq | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8827890 | mpfq | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8828115 | mpfq | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8829360 | mpfq | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8840197 | mpfq | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8848650 | mpfq | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8849355 | mpfq | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8852760 | mpfq | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8859075 | mpfq | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8870955 | mpfq | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8871742 | mpfq | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8871870 | mpfq | gcc -m32 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8875125 | mpfq | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8895877 | mpfq | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8896740 | mpfq | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20141017 | 20141014 |
| 8902800 | mpfq | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8903835 | mpfq | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8906100 | mpfq | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8907353 | mpfq | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8909685 | mpfq | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8921108 | mpfq | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8945393 | mpfq | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8948700 | mpfq | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8949615 | mpfq | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8966685 | mpfq | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 8981610 | mpfq | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20141017 | 20141014 |