| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 95102 | opt | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20081226 | 20081222 |
| 95361 | opt | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20081226 | 20081222 |
| 95592 | opt | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20081226 | 20081222 |
| 95641 | opt | gcc -funroll-loops -O3 -fomit-frame-pointer | 20081226 | 20081222 |
| 95851 | opt | gcc -funroll-loops -O2 -fomit-frame-pointer | 20081226 | 20081222 |
| 96383 | opt | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20081226 | 20081222 |
| 96635 | opt | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20081226 | 20081222 |
| 96698 | opt | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20081226 | 20081222 |
| 101535 | opt | gcc -march=k8 -O3 -fomit-frame-pointer | 20081226 | 20081222 |
| 102571 | opt | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20081226 | 20081222 |
| 102970 | opt | gcc -m64 -O3 -fomit-frame-pointer | 20081226 | 20081222 |
| 103068 | opt | gcc -O3 -fomit-frame-pointer | 20081226 | 20081222 |
| 118790 | opt | gcc -funroll-loops -Os -fomit-frame-pointer | 20081226 | 20081222 |
| 118832 | opt | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20081226 | 20081222 |
| 119056 | opt | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20081226 | 20081222 |
| 119294 | opt | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20081226 | 20081222 |
| 119553 | opt | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20081226 | 20081222 |
| 120064 | opt | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20081226 | 20081222 |
| 120372 | opt | gcc -O2 -fomit-frame-pointer | 20081226 | 20081222 |
| 120708 | opt | gcc -m64 -O2 -fomit-frame-pointer | 20081226 | 20081222 |
| 122332 | opt | gcc -march=k8 -O2 -fomit-frame-pointer | 20081226 | 20081222 |
| 123305 | opt | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20081226 | 20081222 |
| 127519 | opt | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20081226 | 20081222 |
| 127988 | opt | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20081226 | 20081222 |
| 128051 | opt | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20081226 | 20081222 |
| 128170 | opt | gcc -funroll-loops -O -fomit-frame-pointer | 20081226 | 20081222 |
| 141400 | opt | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20081226 | 20081222 |
| 141610 | opt | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20081226 | 20081222 |
| 143038 | opt | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20081226 | 20081222 |
| 143360 | opt | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20081226 | 20081222 |
| 145824 | opt | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20081226 | 20081222 |
| 146587 | opt | gcc -m64 -O -fomit-frame-pointer | 20081226 | 20081222 |
| 146643 | opt | gcc -march=k8 -O -fomit-frame-pointer | 20081226 | 20081222 |
| 147336 | opt | gcc -O -fomit-frame-pointer | 20081226 | 20081222 |
| 150654 | opt | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20081226 | 20081222 |
| 151095 | opt | gcc -march=nocona -O3 -fomit-frame-pointer | 20081226 | 20081222 |
| 154581 | opt | gcc -march=nocona -Os -fomit-frame-pointer | 20081226 | 20081222 |
| 154609 | opt | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20081226 | 20081222 |
| 154791 | opt | gcc -Os -fomit-frame-pointer | 20081226 | 20081222 |
| 154812 | opt | gcc -march=k8 -Os -fomit-frame-pointer | 20081226 | 20081222 |
| 154819 | opt | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20081226 | 20081222 |
| 154875 | opt | gcc -m64 -Os -fomit-frame-pointer | 20081226 | 20081222 |
| 168924 | opt | gcc -march=nocona -O2 -fomit-frame-pointer | 20081226 | 20081222 |
| 169022 | opt | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20081226 | 20081222 |
| 183302 | opt | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20081226 | 20081222 |
| 184051 | opt | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20081226 | 20081222 |
| 198702 | opt | gcc -march=nocona -O -fomit-frame-pointer | 20081226 | 20081222 |
| 199136 | opt | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20081226 | 20081222 |
| 777938 | opt | cc | 20081226 | 20081222 |
| 779653 | opt | gcc | 20081226 | 20081222 |
| 780087 | opt | gcc -funroll-loops | 20081226 | 20081222 |
| 4128474 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20081226 | 20081222 |
| 4128663 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20081226 | 20081222 |
| 4128768 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20081226 | 20081222 |
| 4130455 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20081226 | 20081222 |
| 4186567 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20081226 | 20081222 |
| 4188681 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20081226 | 20081222 |
| 4189297 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20081226 | 20081222 |
| 4195576 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20081226 | 20081222 |
| 4251100 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20081226 | 20081222 |
| 4253606 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20081226 | 20081222 |
| 4258457 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20081226 | 20081222 |
| 4262993 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20081226 | 20081222 |
| 4604698 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20081226 | 20081222 |
| 4607883 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20081226 | 20081222 |
| 4619188 | ref | gcc -O3 -fomit-frame-pointer | 20081226 | 20081222 |
| 4619895 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20081226 | 20081222 |
| 4643324 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20081226 | 20081222 |
| 4646670 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20081226 | 20081222 |
| 4648525 | ref | gcc -O2 -fomit-frame-pointer | 20081226 | 20081222 |
| 4650933 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20081226 | 20081222 |
| 4749920 | ref | gcc -O -fomit-frame-pointer | 20081226 | 20081222 |
| 4751089 | ref | gcc -m64 -O -fomit-frame-pointer | 20081226 | 20081222 |
| 4751278 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20081226 | 20081222 |
| 4751789 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20081226 | 20081222 |
| 5661390 | ref | gcc -m64 -Os -fomit-frame-pointer | 20081226 | 20081222 |
| 5673605 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20081226 | 20081222 |
| 5675670 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20081226 | 20081222 |
| 5676881 | ref | gcc -Os -fomit-frame-pointer | 20081226 | 20081222 |
| 5678386 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20081226 | 20081222 |
| 5714156 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20081226 | 20081222 |
| 5725720 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20081226 | 20081222 |
| 5934761 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20081226 | 20081222 |
| 5936847 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20081226 | 20081222 |
| 5940795 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20081226 | 20081222 |
| 5941285 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20081226 | 20081222 |
| 6044899 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20081226 | 20081222 |
| 6047762 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20081226 | 20081222 |
| 6065997 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20081226 | 20081222 |
| 6072633 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20081226 | 20081222 |
| 6256180 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20081226 | 20081222 |
| 6256341 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20081226 | 20081222 |
| 6266169 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20081226 | 20081222 |
| 6277005 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20081226 | 20081222 |
| 6362265 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20081226 | 20081222 |
| 6363483 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20081226 | 20081222 |
| 6423760 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20081226 | 20081222 |
| 6521914 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20081226 | 20081222 |
| 6524021 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20081226 | 20081222 |
| 7369824 | ref | cc | 20081226 | 20081222 |
| 7379407 | ref | gcc | 20081226 | 20081222 |
| 7383138 | ref | gcc -funroll-loops | 20081226 | 20081222 |