| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1060700 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1061720 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1064032 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1067440 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1068208 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1079164 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1086980 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1091388 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1091440 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1091988 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1092020 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1092196 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1092844 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1109616 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1109964 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1110276 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1111668 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1112180 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1113052 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1119568 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1123552 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1131320 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1132196 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1144356 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1144660 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1144884 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1145624 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1148336 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1148624 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1153796 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1176692 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1192316 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1193252 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1193352 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1193800 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1197236 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1198564 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1201216 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1226760 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1226800 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1227008 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1228308 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1228500 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1228908 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1250424 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1250868 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1258960 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1261008 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1261560 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1262976 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1264192 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1264684 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1264720 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1266140 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1266596 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1271260 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1284360 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1284908 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1285112 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1285124 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1287120 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1288228 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1289336 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1289532 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1293800 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1293884 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1295216 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1296272 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1299484 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1299908 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1299980 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1308612 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1308712 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1308720 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1309256 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1315960 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1319684 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1319764 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1320016 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1320200 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1328596 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1331300 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1331376 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1332944 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1334192 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1334316 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1335888 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1336096 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1336140 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1338972 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1351176 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1352760 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1379456 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1379620 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1389940 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1390112 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1390888 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1391156 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1393448 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1394096 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1394868 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1402616 | ref | gcc -m32 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1402676 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1403288 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1404900 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1404976 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1405036 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1405096 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1405212 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1405516 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1405684 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1409088 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1409732 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1410388 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1421380 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1423620 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1428764 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1437212 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1438912 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1440368 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1441744 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1441748 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1442476 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1444216 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1444800 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1444820 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1447216 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1450072 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1450776 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1454920 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1455552 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1456112 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1456624 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1457948 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1458512 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1458636 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1458724 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1458744 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1459536 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1459676 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1463092 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1463268 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1463272 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1467980 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1468232 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1469820 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1469972 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1470356 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1470456 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1470676 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1470696 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1470748 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1471172 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1515180 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1515360 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1515412 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1543996 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1561464 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1570124 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1583704 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1586988 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1619928 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1622512 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1622572 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1655144 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1655384 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1706768 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1731356 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1733608 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1773888 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140720 | 20140622 |