| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 52940 | SandyBridge | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 55280 | Nehalem | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 55420 | Nehalem | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 56220 | SandyBridge | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 57540 | Nehalem | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 57960 | SandyBridge | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 58000 | SandyBridge | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 58020 | SandyBridge | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 59720 | SandyBridge | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 60880 | Nehalem | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 63620 | Nehalem | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 66240 | Nehalem | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 77840 | asmX86-64 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 77940 | asmX86-64 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 78300 | asmX86-64 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 78580 | asmX86-64 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 78640 | asmX86-64 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 78660 | asmX86-64 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 80640 | generic64lc | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 83960 | generic64lc | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 86080 | generic64lc | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 86460 | generic64lc | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 86760 | generic64lc | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 88660 | generic64 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 89960 | generic64lc | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 90380 | generic64 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 91240 | generic64 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 92700 | generic64 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 93760 | generic64 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 97220 | generic64 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 136300 | reference | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 157240 | reference | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 165140 | reference | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 168980 | compact | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 173960 | compact | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 206380 | compact | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 218180 | generic32lc | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 218300 | generic32 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 230100 | asmX86-64shld | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 230340 | asmX86-64shld | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 230460 | asmX86-64shld | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 230460 | generic32 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 230540 | asmX86-64shld | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 230580 | asmX86-64shld | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 230600 | generic32lc | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 230620 | asmX86-64shld | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 251900 | generic32 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 253880 | generic32lc | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 256120 | generic32 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 256800 | generic32lc | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 266300 | generic32 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 267420 | generic32lc | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 278100 | generic32 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 278140 | generic32lc | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 409860 | compact | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 424600 | compact | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 425620 | compact | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 1135180 | reference | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 1387860 | reference | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 1389720 | reference | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 3431580 | reference32bits | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 3563360 | refnew | g++ -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 3601100 | ref | g++ -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 3610860 | refnew | g++ -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 3684100 | refnew | g++ -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 3727480 | ref | g++ -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 3730440 | ref | g++ -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 4419740 | refnew | g++ -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 4452200 | ref | g++ -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 4756980 | reference32bits | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 4979540 | reference32bits | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 4989000 | reference32bits | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 5443900 | reference32bits | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 5487320 | reference32bits | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 15136360 | ref | g++ -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 15196760 | refnew | g++ -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 15319380 | refnew | g++ -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 15600920 | ref | g++ -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |