| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 85753 | emmintrin4 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 85753 | emmintrin4 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 85753 | emmintrin4 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 85754 | emmintrin4 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 85754 | emmintrin4 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 85755 | emmintrin4 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 85755 | emmintrin4 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 85755 | emmintrin4 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 85781 | emmintrin4 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 85782 | emmintrin4 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 88098 | emmintrin4 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 88098 | emmintrin4 | gcc -march=nocona -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 88805 | emmintrin4 | gcc -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 88826 | emmintrin4 | gcc -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 88826 | emmintrin4 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 88828 | emmintrin4 | gcc -m64 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 88829 | emmintrin4 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 88891 | emmintrin4 | gcc -march=k8 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 88892 | emmintrin4 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 88897 | emmintrin4 | gcc -march=k8 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 88915 | emmintrin4 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 88964 | emmintrin4 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 88965 | emmintrin4 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 88965 | emmintrin4 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 88967 | emmintrin4 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 88983 | emmintrin4 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 88989 | emmintrin4 | gcc -march=nocona -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 88998 | emmintrin4 | gcc -m64 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 89177 | emmintrin4 | gcc -m64 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 89177 | emmintrin4 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 89178 | emmintrin4 | gcc -O -fomit-frame-pointer | 20100504 | 20100425 |
| 89181 | emmintrin4 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 89181 | emmintrin4 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 89353 | emmintrin4 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100504 | 20100425 |
| 89370 | emmintrin4 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100504 | 20100425 |
| 89371 | emmintrin4 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 89371 | emmintrin4 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 89372 | emmintrin4 | gcc -funroll-loops -O -fomit-frame-pointer | 20100504 | 20100425 |
| 89372 | emmintrin4 | gcc -march=k8 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 89562 | emmintrin4 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100504 | 20100425 |
| 89562 | emmintrin4 | gcc -march=nocona -O -fomit-frame-pointer | 20100504 | 20100425 |
| 89565 | emmintrin4 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100504 | 20100425 |
| 89566 | emmintrin4 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100504 | 20100425 |
| 91029 | emmintrin4 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 91037 | emmintrin4 | gcc -march=nocona -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 93147 | emmintrin4 | gcc -funroll-loops -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 93147 | emmintrin4 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 93147 | emmintrin4 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 93152 | emmintrin4 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 93154 | emmintrin4 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 93745 | emmintrin4 | gcc -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 93745 | emmintrin4 | gcc -m64 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 93745 | emmintrin4 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 93746 | emmintrin4 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 93749 | emmintrin4 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 93764 | emmintrin4 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 93764 | emmintrin4 | gcc -march=k8 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 95495 | emmintrin4 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 95499 | emmintrin4 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 97801 | emmintrin4 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 627161 | simple | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 627164 | simple | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 642248 | simple | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 642268 | simple | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 642273 | simple | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 658000 | simple | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 661558 | simple | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 661625 | simple | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100504 | 20100425 |
| 661634 | simple | gcc -funroll-loops -O -fomit-frame-pointer | 20100504 | 20100425 |
| 661636 | simple | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 662149 | simple | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 664191 | simple | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100504 | 20100425 |
| 664194 | simple | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100504 | 20100425 |
| 670237 | simple | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 674967 | simple | gcc -m64 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 674988 | simple | gcc -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 674989 | simple | gcc -march=k8 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 674991 | simple | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 674992 | simple | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 677860 | simple | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 677862 | simple | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 677947 | simple | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 678051 | simple | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 690912 | simple | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 691079 | simple | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 697584 | simple | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 697586 | simple | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 713388 | simple | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 713427 | simple | gcc -march=nocona -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 756680 | emmintrin4 | cc | 20100504 | 20100425 |
| 756688 | emmintrin4 | gcc | 20100504 | 20100425 |
| 756694 | emmintrin4 | gcc -funroll-loops | 20100504 | 20100425 |
| 802177 | simple | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 802178 | simple | gcc -funroll-loops -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 802180 | simple | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 802181 | simple | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 802184 | simple | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 829895 | simple | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 829899 | simple | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 1554738 | spec | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 1554759 | spec | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 1554817 | spec | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 1572343 | spec | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 1572359 | spec | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 1581409 | spec | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 1581441 | spec | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 1589224 | spec | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 1595397 | spec | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 1595555 | spec | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 1597023 | spec | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 1597261 | spec | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 1600332 | spec | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 1602279 | spec | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 1603690 | spec | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 1619493 | spec | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100504 | 20100425 |
| 1619593 | spec | gcc -funroll-loops -O -fomit-frame-pointer | 20100504 | 20100425 |
| 1621743 | spec | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 1634808 | spec | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 1636271 | spec | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100504 | 20100425 |
| 1648576 | spec | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100504 | 20100425 |
| 1841524 | spec | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 1841675 | spec | gcc -funroll-loops -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 1847402 | spec | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 1847525 | spec | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 1847696 | spec | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 1914388 | spec | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 1917361 | spec | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 2083108 | spec | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 2086440 | spec | gcc -march=nocona -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 2098591 | spec | gcc -march=k8 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 2101929 | spec | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 2109287 | spec | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 2111886 | spec | gcc -march=nocona -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 2118665 | spec | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 2119171 | spec | gcc -m64 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 2123158 | spec | gcc -march=k8 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 2125013 | spec | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 2131154 | spec | gcc -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 2135946 | spec | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 2152190 | spec | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 2181110 | spec | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 2196628 | spec | gcc -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 2197115 | spec | gcc -m64 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 2343575 | simple | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 2343746 | simple | gcc -march=nocona -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 2368063 | simple | gcc -march=k8 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 2368303 | simple | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 2437469 | simple | gcc -march=nocona -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 2441073 | simple | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 2451981 | simple | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 2452007 | simple | gcc -march=k8 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 2452096 | simple | gcc -m64 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 2452174 | simple | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 2452607 | simple | gcc -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 2473212 | simple | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 2496995 | spec | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 2497498 | spec | gcc -O -fomit-frame-pointer | 20100504 | 20100425 |
| 2514556 | spec | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100504 | 20100425 |
| 2533469 | spec | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100504 | 20100425 |
| 2548406 | spec | gcc -march=nocona -O -fomit-frame-pointer | 20100504 | 20100425 |
| 2549654 | spec | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 2562795 | spec | gcc -m64 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 2590680 | spec | gcc -march=k8 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 2628058 | simple | gcc -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 2628173 | simple | gcc -m64 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 2628658 | simple | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 2642897 | simple | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 2654191 | simple | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 2655002 | simple | gcc -march=k8 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 2655466 | simple | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 2655888 | simple | gcc -m64 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 2656188 | simple | gcc -O -fomit-frame-pointer | 20100504 | 20100425 |
| 2656225 | simple | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100504 | 20100425 |
| 2708568 | simple | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100504 | 20100425 |
| 2709150 | simple | gcc -march=nocona -O -fomit-frame-pointer | 20100504 | 20100425 |
| 2742052 | spec | gcc -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 2747539 | spec | gcc -march=nocona -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 2748613 | spec | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 2748750 | spec | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 2784935 | spec | gcc -m64 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 2785365 | spec | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 2785654 | spec | gcc -march=k8 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 2785825 | spec | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 10362167 | simple | gcc | 20100504 | 20100425 |
| 10366195 | simple | gcc -funroll-loops | 20100504 | 20100425 |
| 10384089 | simple | cc | 20100504 | 20100425 |
| 16588591 | spec | cc | 20100504 | 20100425 |
| 16597371 | spec | gcc -funroll-loops | 20100504 | 20100425 |
| 16720051 | spec | gcc | 20100504 | 20100425 |