| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1065692 | ref | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 1188836 | ref | g++ -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 1192480 | ref | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 1221436 | ref | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 1233820 | ref | g++ -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 1234112 | ref | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120329 | 20120316 |
| 1234208 | ref | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 1239948 | ref | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 1251732 | ref | g++ -m64 -march=corei7 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 1259212 | ref | g++ -m64 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 1261752 | ref | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 1262620 | ref | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 1263188 | ref | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 1274600 | ref | g++ -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 1276260 | ref | g++ -m64 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 1283472 | ref | g++ -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 1293016 | ref | g++ -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 1313840 | ref | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 1324220 | ref | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 1332016 | ref | g++ -m64 -march=core-avx-i -O -fomit-frame-pointer | 20120329 | 20120316 |
| 1336764 | ref | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 1352984 | ref | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 1357456 | ref | g++ -march=barcelona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 1373548 | ref | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 1374068 | ref | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 1406652 | ref | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 1413740 | ref | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 1428628 | ref | g++ -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 1432628 | ref | g++ -m64 -march=corei7 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 1441244 | ref | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 1445280 | ref | g++ -march=k8 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 1446652 | ref | g++ -m64 -march=core2 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 1449732 | ref | g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 1451108 | ref | g++ -march=nocona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 1452048 | ref | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 1459900 | ref | g++ -m64 -march=corei7-avx -O -fomit-frame-pointer | 20120329 | 20120316 |
| 1462784 | ref | g++ -march=k8 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 1469220 | ref | g++ -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 1482692 | ref | g++ -march=nocona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 1483156 | ref | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 1500008 | ref | g++ -m64 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 1510740 | ref | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20120329 | 20120316 |
| 1511576 | ref | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 1539508 | ref | g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 1542756 | ref | g++ -march=k8 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 1616868 | ref | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120329 | 20120316 |
| 1625404 | ref | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 1660532 | ref | g++ -march=barcelona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 1729488 | ref | g++ -march=barcelona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 1741724 | ref | g++ -O -fomit-frame-pointer | 20120329 | 20120316 |
| 1771480 | ref | g++ -march=nocona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 1779344 | ref | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 1860784 | ref | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 1917632 | ref | g++ -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 1923000 | ref | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 1944636 | ref | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 1969244 | ref | g++ -march=nocona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 1971480 | ref | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 1992692 | ref | g++ -march=barcelona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 2022944 | ref | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 2026272 | ref | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 2077004 | ref | g++ -march=k8 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 2123616 | ref | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 2187860 | ref | g++ -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 2209672 | ref | g++ -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 2242356 | ref | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 2337084 | ref | g++ -m64 -march=corei7 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 2547480 | ref | g++ -m64 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 9961852 | ref | g++ | 20120329 | 20120316 |