| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 56160 | gcc | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 56250 | gcc | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 56250 | gcc | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 56889 | gcc | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 57357 | gcc | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 57402 | gcc | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 57555 | gcc | gcc -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 57852 | gcc | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 58149 | gcc | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 58986 | gcc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 59436 | gcc | gcc -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 59481 | gcc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 59859 | gcc | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 60732 | gcc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 64260 | gcc | gcc -m64 -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 65790 | gcc | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 65925 | gcc | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 66051 | gcc | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 66150 | gcc | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 72657 | gcc | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 72801 | gcc | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 74619 | gcc | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 74853 | gcc | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 76086 | gcc | gcc -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 76239 | gcc | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 76635 | gcc | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 77022 | gcc | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 87570 | gcc | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 87642 | gcc | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 87696 | gcc | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 88317 | gcc | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 88524 | gcc | gcc -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 90504 | gcc | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 90810 | gcc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 91035 | gcc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 91539 | gcc | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140529 |
| 91548 | gcc | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140529 |
| 91593 | gcc | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140531 | 20140529 |
| 91683 | gcc | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140531 | 20140529 |
| 105075 | gcc | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140531 | 20140529 |
| 105084 | gcc | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140529 |
| 105084 | gcc | gcc -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140529 |
| 105183 | gcc | gcc -march=k8 -O -fomit-frame-pointer | 20140531 | 20140529 |
| 105210 | gcc | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140529 |
| 105786 | gcc | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 105849 | gcc | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 105849 | gcc | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 105858 | gcc | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 106668 | gcc | gcc -m64 -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 106686 | gcc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 106785 | gcc | gcc -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 107946 | gcc | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 107955 | gcc | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 108036 | gcc | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 108063 | gcc | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 108558 | gcc | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 109071 | gcc | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 109152 | gcc | gcc -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 109206 | gcc | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 109431 | gcc | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 110484 | gcc | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140531 | 20140529 |
| 110520 | gcc | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140531 | 20140529 |
| 110610 | gcc | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140531 | 20140529 |
| 110673 | gcc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140531 | 20140529 |
| 110682 | gcc | gcc -funroll-loops -O -fomit-frame-pointer | 20140531 | 20140529 |
| 111915 | gcc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 111924 | gcc | gcc -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 112005 | gcc | gcc -m64 -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 112023 | gcc | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 112032 | gcc | gcc -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 112068 | gcc | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 112167 | gcc | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 112176 | gcc | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 112194 | gcc | gcc -funroll-loops -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 112194 | gcc | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 112284 | gcc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 112302 | gcc | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 120420 | gcc | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 121887 | gcc | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 121887 | gcc | gcc -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 121959 | gcc | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 121959 | gcc | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 123174 | gcc | gcc -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 123255 | gcc | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140531 | 20140529 |
| 123462 | gcc | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140531 | 20140529 |
| 123471 | gcc | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140531 | 20140529 |
| 123489 | gcc | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140531 | 20140529 |
| 124317 | gcc | gcc -march=nocona -O -fomit-frame-pointer | 20140531 | 20140529 |
| 124416 | gcc | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140531 | 20140529 |
| 124551 | gcc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140531 | 20140529 |
| 124569 | gcc | gcc -m64 -O -fomit-frame-pointer | 20140531 | 20140529 |
| 124659 | gcc | gcc -O -fomit-frame-pointer | 20140531 | 20140529 |
| 459531 | gcc | cc | 20140531 | 20140529 |
| 467505 | gcc | gcc -funroll-loops | 20140531 | 20140529 |
| 469602 | gcc | gcc | 20140531 | 20140529 |