Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
4555048 | mpfq | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4610112 | mpfq | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4619815 | mpfq | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4623520 | mpfq | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4634736 | mpfq | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4636843 | mpfq | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4645341 | mpfq | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4647053 | mpfq | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4655196 | mpfq | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4665843 | mpfq | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4668756 | mpfq | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4676139 | mpfq | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4679275 | mpfq | gcc -m32 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4683885 | mpfq | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4708174 | mpfq | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4712792 | mpfq | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4713797 | mpfq | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4732299 | mpfq | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4735844 | mpfq | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4756779 | mpfq | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4758448 | mpfq | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4778159 | mpfq | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4782676 | mpfq | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4790007 | mpfq | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4796583 | mpfq | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4796735 | mpfq | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4797733 | mpfq | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4816457 | mpfq | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4818821 | mpfq | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4820123 | mpfq | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4825653 | mpfq | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4837982 | mpfq | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4841308 | mpfq | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4843917 | mpfq | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4857333 | mpfq | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4871837 | mpfq | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
4891766 | mpfq | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
5622439 | mpfq | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5624362 | mpfq | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5624740 | mpfq | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5650960 | mpfq | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5656451 | mpfq | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5662866 | mpfq | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5671076 | mpfq | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5671497 | mpfq | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5671739 | mpfq | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5672172 | mpfq | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5706741 | mpfq | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5712587 | mpfq | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5715731 | mpfq | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5716339 | mpfq | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5718024 | mpfq | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5724478 | mpfq | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5725461 | mpfq | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5739049 | mpfq | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5745594 | mpfq | gcc -m32 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5746974 | mpfq | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5748990 | mpfq | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5749321 | mpfq | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5749833 | mpfq | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5750316 | mpfq | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5756509 | mpfq | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5758292 | mpfq | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5763369 | mpfq | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5768166 | mpfq | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5768911 | mpfq | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5771099 | mpfq | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5781617 | mpfq | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5781914 | mpfq | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5782416 | mpfq | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5783045 | mpfq | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5786832 | mpfq | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5787081 | mpfq | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5789874 | mpfq | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5796949 | mpfq | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5798200 | mpfq | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5805017 | mpfq | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5806421 | mpfq | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5836080 | mpfq | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
5860912 | mpfq | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
6124704 | mpfq | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20141014 | 20141014 |
6141950 | mpfq | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20141014 | 20141014 |
6156602 | mpfq | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20141014 | 20141014 |
6163841 | mpfq | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20141014 | 20141014 |
6165292 | mpfq | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20141014 | 20141014 |
6167893 | mpfq | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20141014 | 20141014 |
6169496 | mpfq | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20141014 | 20141014 |
6178248 | mpfq | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20141014 | 20141014 |
6218769 | mpfq | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20141014 | 20141014 |
6220594 | mpfq | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20141014 | 20141014 |
6229926 | mpfq | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20141014 | 20141014 |
6240507 | mpfq | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20141014 | 20141014 |
6242468 | mpfq | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20141014 | 20141014 |
6266786 | mpfq | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20141014 | 20141014 |
6270986 | mpfq | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20141014 | 20141014 |
6293808 | mpfq | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20141014 | 20141014 |
6297631 | mpfq | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20141014 | 20141014 |
6325141 | mpfq | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20141014 | 20141014 |
6454656 | mpfq | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20141014 | 20141014 |
6468852 | mpfq | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20141014 | 20141014 |
6477869 | mpfq | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20141014 | 20141014 |
6483913 | mpfq | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20141014 | 20141014 |
6488473 | mpfq | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20141014 | 20141014 |
6499002 | mpfq | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20141014 | 20141014 |
6500434 | mpfq | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20141014 | 20141014 |
6504467 | mpfq | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20141014 | 20141014 |
6510683 | mpfq | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20141014 | 20141014 |
6529247 | mpfq | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20141014 | 20141014 |
6530569 | mpfq | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20141014 | 20141014 |
6531868 | mpfq | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20141014 | 20141014 |
6536236 | mpfq | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20141014 | 20141014 |
6537149 | mpfq | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20141014 | 20141014 |
6537386 | mpfq | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20141014 | 20141014 |
6543657 | mpfq | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20141014 | 20141014 |
6543962 | mpfq | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20141014 | 20141014 |
6544403 | mpfq | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20141014 | 20141014 |
6544554 | mpfq | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20141014 | 20141014 |
6545046 | mpfq | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20141014 | 20141014 |
6546918 | mpfq | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20141014 | 20141014 |
6554472 | mpfq | gcc -m32 -O -fomit-frame-pointer | 20141014 | 20141014 |
6554476 | mpfq | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20141014 | 20141014 |
6554749 | mpfq | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20141014 | 20141014 |
6556376 | mpfq | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20141014 | 20141014 |
6557175 | mpfq | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20141014 | 20141014 |
6560966 | mpfq | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20141014 | 20141014 |
6562382 | mpfq | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20141014 | 20141014 |
6562635 | mpfq | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20141014 | 20141014 |
6564188 | mpfq | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20141014 | 20141014 |
6574187 | mpfq | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20141014 | 20141014 |
6582896 | mpfq | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20141014 | 20141014 |
6585049 | mpfq | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20141014 | 20141014 |
6589346 | mpfq | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20141014 | 20141014 |
6590454 | mpfq | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20141014 | 20141014 |
6590980 | mpfq | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20141014 | 20141014 |
6601015 | mpfq | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20141014 | 20141014 |
6605107 | mpfq | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20141014 | 20141014 |
6606701 | mpfq | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20141014 | 20141014 |
6606760 | mpfq | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20141014 | 20141014 |
6608035 | mpfq | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20141014 | 20141014 |
6608496 | mpfq | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20141014 | 20141014 |
6615702 | mpfq | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20141014 | 20141014 |
6621596 | mpfq | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20141014 | 20141014 |
6623717 | mpfq | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20141014 | 20141014 |
6623959 | mpfq | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20141014 | 20141014 |
6625288 | mpfq | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20141014 | 20141014 |
6627754 | mpfq | gcc -m32 -Os -fomit-frame-pointer | 20141014 | 20141014 |
6628697 | mpfq | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20141014 | 20141014 |
6628970 | mpfq | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20141014 | 20141014 |
6631419 | mpfq | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20141014 | 20141014 |
6635496 | mpfq | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20141014 | 20141014 |
6640893 | mpfq | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20141014 | 20141014 |
6643050 | mpfq | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20141014 | 20141014 |
6644988 | mpfq | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20141014 | 20141014 |
6653966 | mpfq | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20141014 | 20141014 |
6655011 | mpfq | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20141014 | 20141014 |
6660900 | mpfq | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20141014 | 20141014 |
6661021 | mpfq | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20141014 | 20141014 |
6662741 | mpfq | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20141014 | 20141014 |
6666582 | mpfq | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20141014 | 20141014 |
6666621 | mpfq | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20141014 | 20141014 |
6669160 | mpfq | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20141014 | 20141014 |
6676168 | mpfq | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20141014 | 20141014 |
6689089 | mpfq | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20141014 | 20141014 |
6700005 | mpfq | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20141014 | 20141014 |
6703367 | mpfq | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20141014 | 20141014 |
6707415 | mpfq | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20141014 | 20141014 |