| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 573285 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 573308 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 575947 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 577740 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 581453 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 585045 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 585975 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 590190 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 591180 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 595980 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 598538 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 605520 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 605888 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 608617 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 610013 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 610598 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 613050 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 614625 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 615405 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 618225 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 620055 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 621052 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 623340 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 623377 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 625777 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 626265 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 626347 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 628447 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 629415 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 630413 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 631185 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 634837 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 637433 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 637553 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 637702 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 638063 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 639097 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 639780 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 643200 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 644775 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 645397 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 646703 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 650228 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 654810 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 656557 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 657667 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 657870 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 658537 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 661163 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 663555 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 663945 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 669128 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 678810 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 680392 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 682095 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 687308 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 689940 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20141016 | 20141014 |
| 690728 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20141016 | 20141014 |
| 692430 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20141016 | 20141014 |
| 694965 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 697575 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 706823 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20141016 | 20141014 |
| 710197 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 712365 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 787320 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 791798 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 796245 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 799538 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 815850 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20141016 | 20141014 |
| 818190 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 819727 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20141016 | 20141014 |
| 820230 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 822660 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 824235 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20141016 | 20141014 |
| 826268 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 837150 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20141016 | 20141014 |
| 1630882 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20141016 | 20141014 |
| 1633088 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20141016 | 20141014 |
| 1638930 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20141016 | 20141014 |
| 1646272 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 1655948 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20141016 | 20141014 |
| 1663095 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20141016 | 20141014 |
| 1664242 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 1666545 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 1667100 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 1669785 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20141016 | 20141014 |
| 1676250 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 1678028 | ref | gcc -m32 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 1678643 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 1679317 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 1685085 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 1686825 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 1689525 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20141016 | 20141014 |
| 1691303 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 1694783 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 1739580 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 1742347 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 1743765 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 1744478 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 1744755 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 1744822 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 1744890 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 1745138 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 1747800 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 1748715 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 1749713 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 1751018 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 1767240 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 1773187 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 1784745 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 1785225 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 1786035 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 1857270 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 1868655 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 1959090 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20141016 | 20141014 |
| 1970715 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20141016 | 20141014 |
| 1979183 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 1991325 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 2071553 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2100015 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2102835 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2106765 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2107305 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2107395 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2111250 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2113350 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2124278 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2128395 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2133547 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2136548 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2144085 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 2144265 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2146702 | ref | gcc -m32 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2150850 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2164747 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2165385 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2166180 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2173823 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2184623 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2184810 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2185020 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2190015 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2198047 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2198235 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2199090 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2200365 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2209125 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2212440 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2214878 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2217165 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2217293 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2217405 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2217420 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2217457 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2218635 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2218695 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2240700 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2247247 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2247743 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 2481315 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20141016 | 20141014 |