| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 70800 | SandyBridge | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 73080 | Nehalem | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 73920 | Nehalem | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 74220 | SandyBridge | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 75660 | Nehalem | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 75680 | SandyBridge | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 76780 | SandyBridge | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 77440 | SandyBridge | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 79120 | Nehalem | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 83200 | SandyBridge | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 83400 | Nehalem | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 87120 | Nehalem | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 98580 | asmX86-64 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 99060 | asmX86-64 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 99280 | asmX86-64 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 99620 | asmX86-64 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 99840 | asmX86-64 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 99880 | asmX86-64 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 103160 | generic64lc | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 107460 | generic64lc | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 109900 | generic64lc | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 110640 | generic64lc | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 110980 | generic64lc | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 113640 | generic64 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 114860 | generic64 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 115460 | generic64lc | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 116440 | generic64 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 118620 | generic64 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 119120 | generic64 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 124220 | generic64 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 174880 | reference | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 201460 | reference | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 207960 | reference | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 217520 | compact | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 218780 | compact | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 263420 | compact | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 278120 | generic32 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 278380 | generic32lc | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 291860 | generic32lc | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 292240 | asmX86-64shld | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 292700 | asmX86-64shld | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 292760 | generic32 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 293100 | asmX86-64shld | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 293220 | asmX86-64shld | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 293300 | asmX86-64shld | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 293460 | asmX86-64shld | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 314400 | generic32 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 315240 | generic32lc | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 320860 | generic32 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 321520 | generic32lc | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 333000 | generic32lc | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 333420 | generic32 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 347540 | generic32lc | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 347860 | generic32 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 522360 | compact | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 537560 | compact | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 541760 | compact | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 1439460 | reference | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 1765780 | reference | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 1782680 | reference | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 4229100 | reference32bits | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 4528680 | refnew | g++ -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 4530760 | refnew | g++ -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 4542860 | ref | g++ -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 4572060 | refnew | g++ -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 4716640 | ref | g++ -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 4730420 | ref | g++ -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 5647600 | ref | g++ -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 5811420 | refnew | g++ -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 5946660 | reference32bits | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 6182280 | reference32bits | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
| 6230480 | reference32bits | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
| 6762720 | reference32bits | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 6867720 | reference32bits | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 19343460 | ref | g++ -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 19452640 | ref | g++ -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 19562020 | refnew | g++ -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
| 19621300 | refnew | g++ -march=native -mcpu=native -Os | 20161214 | 20161026 |