| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1965218 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20111121 | 20111120 |
| 1968042 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20111121 | 20111120 |
| 1968475 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20111121 | 20111120 |
| 1972423 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20111121 | 20111120 |
| 1980909 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20111121 | 20111120 |
| 1986261 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20111121 | 20111120 |
| 1986617 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20111121 | 20111120 |
| 1988477 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20111121 | 20111120 |
| 1989221 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20111121 | 20111120 |
| 1989234 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20111121 | 20111120 |
| 1989344 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20111121 | 20111120 |
| 2002797 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2012795 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2013274 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2013372 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2023908 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2024368 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2024854 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2033427 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2038682 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2041193 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2041577 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2043217 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2045427 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2045863 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2050026 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2050218 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2050905 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2054694 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2056377 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2059579 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2066215 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2070552 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2107949 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20111121 | 20111120 |
| 2109740 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20111121 | 20111120 |
| 2110194 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20111121 | 20111120 |
| 2111638 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20111121 | 20111120 |
| 2180074 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2180598 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2181137 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2181155 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2184841 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2198125 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2198295 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2214782 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2217307 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2218736 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20111121 | 20111120 |
| 2220133 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2230488 | ref | gcc -m32 -O -fomit-frame-pointer | 20111121 | 20111120 |
| 2233631 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20111121 | 20111120 |
| 2234034 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20111121 | 20111120 |
| 2239160 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20111121 | 20111120 |
| 2239264 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20111121 | 20111120 |
| 2239641 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20111121 | 20111120 |
| 2239730 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20111121 | 20111120 |
| 2240071 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20111121 | 20111120 |
| 2240343 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20111121 | 20111120 |
| 2240513 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20111121 | 20111120 |
| 2245312 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20111121 | 20111120 |
| 2245593 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20111121 | 20111120 |
| 2245786 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20111121 | 20111120 |
| 2247604 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20111121 | 20111120 |
| 2248375 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20111121 | 20111120 |
| 2248608 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20111121 | 20111120 |
| 2252353 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2253096 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2253362 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2257484 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2269609 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2270204 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2284568 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20111121 | 20111120 |
| 2290851 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2292661 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20111121 | 20111120 |
| 2292788 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20111121 | 20111120 |
| 2292943 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2293717 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20111121 | 20111120 |
| 2297385 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2298903 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2395448 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2396399 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2402059 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2402169 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2402338 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2404694 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2404789 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2406361 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20111121 | 20111120 |
| 2408460 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2409516 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2410488 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2411862 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2414378 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2414690 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2417179 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2419612 | ref | gcc -m32 -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2422257 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2426695 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2429594 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2430321 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2432758 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2432914 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2434121 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2435507 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2435995 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2436124 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2437583 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2439548 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2440013 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2440658 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2441628 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2444205 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2445691 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2447256 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2447500 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2453980 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2454875 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2456715 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2458104 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2458400 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2459265 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2459375 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2460142 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2461384 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2461905 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2462737 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2464544 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2464763 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2474193 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2474633 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2474995 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2524542 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2524830 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2525061 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2525634 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2525699 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2526758 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2527382 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2527758 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2530518 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2539763 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2540119 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2541367 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2543277 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2543464 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2590513 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2591916 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2596374 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20111121 | 20111120 |
| 2596678 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20111121 | 20111120 |
| 2600118 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2600284 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2600700 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2603680 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2604344 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2608232 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2631715 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2632641 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20111121 | 20111120 |
| 2632958 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2634726 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20111121 | 20111120 |
| 2746029 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20111121 | 20111120 |
| 2898335 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20111121 | 20111120 |
| 2898939 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20111121 | 20111120 |