| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 453777 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 456000 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 456164 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 456986 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 458211 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 458632 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 458757 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 458764 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 458804 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 459276 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 459334 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 459463 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 459806 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 460029 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 460781 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 461386 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 461881 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 461881 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 462045 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 462087 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 463242 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 463250 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 463522 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 463660 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 464330 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 465337 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 465380 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 466873 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 468675 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 468691 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 469033 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 469081 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 469876 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 472302 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 472847 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 474178 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 484064 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 508693 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 508915 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 508939 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 509285 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 513735 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 514535 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 514867 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 520740 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 521539 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 522249 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 522643 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 523450 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 524223 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 526051 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 526422 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 526449 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 526882 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 527253 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 585483 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 590358 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 590577 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20141014 | 20141014 |
| 590635 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20141014 | 20141014 |
| 592535 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20141014 | 20141014 |
| 593873 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 594181 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20141014 | 20141014 |
| 594571 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 594602 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 594692 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 594770 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 594984 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20141014 | 20141014 |
| 595000 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20141014 | 20141014 |
| 595195 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 595604 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 598982 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20141014 | 20141014 |
| 599734 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20141014 | 20141014 |
| 600428 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1405471 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1421554 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1422163 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1430766 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1431386 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1451373 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1451635 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1454470 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1454528 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1454704 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1457255 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1458815 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1461423 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1502116 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1507471 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1509031 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1509211 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1515583 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1518567 | ref | gcc -m32 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1522392 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1522424 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1524062 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1526242 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1541272 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1543379 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1544092 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1544576 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1544747 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1546042 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1548791 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1559158 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1572636 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1573778 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1575651 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1584613 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1603204 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1604979 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1611554 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1615256 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1632345 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1640067 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1641534 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1645500 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1677047 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 2208277 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2213508 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2216280 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2223413 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2226858 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2228733 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2238468 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2240316 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 2258299 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 2265221 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2265572 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2265666 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2266063 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 2266314 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2267039 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2268139 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2268248 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2269235 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2270190 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2271063 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2272292 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2273408 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2274067 | ref | gcc -m32 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2274160 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2274500 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2275572 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2277666 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2278774 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2281758 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2282588 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2283719 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2283860 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2304381 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2316175 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2326694 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2333663 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2334100 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2338798 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2344860 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2346576 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2356322 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2359122 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2359671 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 2359750 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2362336 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2364340 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2381328 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2389987 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20141014 | 20141014 |
| 2393488 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20141014 | 20141014 |