| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 21778 | asm | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 21784 | asm | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 21791 | asm | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 21803 | asm | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 21808 | asm | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 21820 | asm | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 21830 | asm | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 21878 | asm | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 21895 | asm | gcc -m64 -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 21899 | asm | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 21902 | asm | gcc -march=nocona -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 21909 | asm | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 21915 | asm | gcc -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 21928 | asm | gcc -march=k8 -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 21942 | asm | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 21957 | asm | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 22013 | asm | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100601 | 20100509 |
| 22021 | asm | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100601 | 20100509 |
| 22022 | asm | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100601 | 20100509 |
| 22022 | asm | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100601 | 20100509 |
| 22039 | asm | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 22074 | asm | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 22125 | asm | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 22130 | asm | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 22173 | asm | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 22184 | asm | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 22351 | asm | gcc -funroll-loops -O -fomit-frame-pointer | 20100601 | 20100509 |
| 22359 | asm | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100601 | 20100509 |
| 22360 | asm | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100601 | 20100509 |
| 22426 | asm | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 22429 | asm | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 22440 | asm | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 22449 | asm | gcc -funroll-loops -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 22449 | asm | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 22642 | asm | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 22659 | asm | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 22761 | asm | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 22770 | asm | gcc -march=k8 -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 22779 | asm | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 22817 | asm | gcc -m64 -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 22819 | asm | gcc -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 22892 | asm | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 23236 | asm | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 23238 | asm | gcc -march=nocona -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 23545 | asm | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100601 | 20100509 |
| 23566 | asm | gcc -march=nocona -O -fomit-frame-pointer | 20100601 | 20100509 |
| 23576 | asm | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 23576 | asm | gcc -m64 -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 23581 | asm | gcc -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 23632 | asm | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 23637 | asm | gcc -march=k8 -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 23639 | asm | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 23841 | asm | gcc -O -fomit-frame-pointer | 20100601 | 20100509 |
| 23844 | asm | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100601 | 20100509 |
| 23846 | asm | gcc -m64 -O -fomit-frame-pointer | 20100601 | 20100509 |
| 23846 | asm | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100601 | 20100509 |
| 23853 | asm | gcc -march=k8 -O -fomit-frame-pointer | 20100601 | 20100509 |
| 23886 | asm | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100601 | 20100509 |
| 24037 | asm | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 24037 | asm | gcc -march=nocona -Os -fomit-frame-pointer | 20100601 | 20100509 |