| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1527300 | mpfq | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141014 | 20141014 |
| 1528988 | mpfq | clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141014 | 20141014 |
| 1528992 | mpfq | clang -O3 -fwrapv -march=native -fomit-frame-pointer | 20141014 | 20141014 |
| 1529292 | mpfq | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141014 | 20141014 |
| 1530120 | mpfq | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1530172 | mpfq | clang -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 1535104 | mpfq | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141014 | 20141014 |
| 1542344 | mpfq | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 1545812 | mpfq | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 1548904 | mpfq | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1549956 | mpfq | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1553176 | mpfq | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 1554232 | mpfq | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 1555696 | mpfq | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1556836 | mpfq | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1559604 | mpfq | gcc -march=nocona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 1560516 | mpfq | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 1561040 | mpfq | gcc -funroll-loops -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 1561048 | mpfq | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 1561844 | mpfq | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 1563428 | mpfq | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 1563436 | mpfq | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 1564324 | mpfq | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 1564552 | mpfq | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 1564944 | mpfq | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 1564992 | mpfq | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 1565164 | mpfq | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 1566304 | mpfq | gcc -march=barcelona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 1567020 | mpfq | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 1567092 | mpfq | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 1568240 | mpfq | gcc -march=k8 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 1569512 | mpfq | gcc -march=barcelona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1570144 | mpfq | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1571772 | mpfq | gcc -march=nocona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1572024 | mpfq | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1572316 | mpfq | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 1575160 | mpfq | gcc -m64 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1575956 | mpfq | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1576584 | mpfq | gcc -funroll-loops -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1577788 | mpfq | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1577832 | mpfq | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1577868 | mpfq | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1577940 | mpfq | gcc -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 1578020 | mpfq | gcc -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1579080 | mpfq | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1579348 | mpfq | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1579508 | mpfq | gcc -march=k8 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1579960 | mpfq | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1580100 | mpfq | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1580476 | mpfq | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1580600 | mpfq | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1580836 | mpfq | gcc -funroll-loops -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1581288 | mpfq | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1581684 | mpfq | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1582016 | mpfq | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1584116 | mpfq | gcc -m64 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 1585432 | mpfq | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1586308 | mpfq | gcc -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1586624 | mpfq | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1586840 | mpfq | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1586892 | mpfq | gcc -m64 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1587312 | mpfq | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1587448 | mpfq | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1587692 | mpfq | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1587992 | mpfq | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1589872 | mpfq | gcc -march=k8 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1590508 | mpfq | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1591492 | mpfq | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1591992 | mpfq | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1592072 | mpfq | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1593160 | mpfq | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1593624 | mpfq | gcc -march=barcelona -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1593848 | mpfq | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1593852 | mpfq | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1594276 | mpfq | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1595008 | mpfq | gcc -march=nocona -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1746128 | mpfq | gcc -m64 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 1746480 | mpfq | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 1747720 | mpfq | gcc -march=k8 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 1749896 | mpfq | gcc -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 1751908 | mpfq | gcc -funroll-loops -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 1752864 | mpfq | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 1752880 | mpfq | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 1753496 | mpfq | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 1753584 | mpfq | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 1753832 | mpfq | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 1754672 | mpfq | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 1754724 | mpfq | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 1755220 | mpfq | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 1755516 | mpfq | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 1756004 | mpfq | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 1757232 | mpfq | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 1757364 | mpfq | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 1757508 | mpfq | gcc -march=nocona -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 1760224 | mpfq | gcc -march=barcelona -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 1760660 | mpfq | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 1761664 | mpfq | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 1762296 | mpfq | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 1770848 | mpfq | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20141014 | 20141014 |