| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 692 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100611 | 20100610 |
| 692 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20100611 | 20100610 |
| 700 | ref | gcc -O2 -fomit-frame-pointer | 20100611 | 20100610 |
| 700 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100611 | 20100610 |
| 700 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20100611 | 20100610 |
| 700 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100611 | 20100610 |
| 700 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20100611 | 20100610 |
| 700 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20100611 | 20100610 |
| 703 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100611 | 20100610 |
| 703 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20100611 | 20100610 |
| 703 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20100611 | 20100610 |
| 704 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100611 | 20100610 |
| 705 | ref | gcc -O3 -fomit-frame-pointer | 20100611 | 20100610 |
| 715 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100611 | 20100610 |
| 715 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20100611 | 20100610 |
| 716 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20100611 | 20100610 |
| 728 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20100611 | 20100610 |
| 729 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20100611 | 20100610 |
| 734 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20100611 | 20100610 |
| 737 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20100611 | 20100610 |
| 738 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20100611 | 20100610 |
| 741 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100611 | 20100610 |
| 742 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100611 | 20100610 |
| 744 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100611 | 20100610 |
| 744 | ref | gcc -m64 -Os -fomit-frame-pointer | 20100611 | 20100610 |
| 744 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100611 | 20100610 |
| 745 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100611 | 20100610 |
| 746 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100611 | 20100610 |
| 747 | ref | gcc -Os -fomit-frame-pointer | 20100611 | 20100610 |
| 747 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20100611 | 20100610 |
| 752 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100611 | 20100610 |
| 752 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100611 | 20100610 |
| 755 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100611 | 20100610 |
| 755 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20100611 | 20100610 |
| 755 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20100611 | 20100610 |
| 757 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20100611 | 20100610 |
| 757 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20100611 | 20100610 |
| 759 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20100611 | 20100610 |
| 761 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100611 | 20100610 |
| 761 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100611 | 20100610 |
| 762 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20100611 | 20100610 |
| 762 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100611 | 20100610 |
| 762 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100611 | 20100610 |
| 764 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100611 | 20100610 |
| 764 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100611 | 20100610 |
| 764 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100611 | 20100610 |
| 764 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100611 | 20100610 |
| 764 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100611 | 20100610 |
| 764 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20100611 | 20100610 |
| 770 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100611 | 20100610 |
| 770 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100611 | 20100610 |
| 770 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20100611 | 20100610 |
| 772 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20100611 | 20100610 |
| 775 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20100611 | 20100610 |
| 776 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100611 | 20100610 |
| 778 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100611 | 20100610 |
| 781 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100611 | 20100610 |
| 787 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100611 | 20100610 |
| 799 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100611 | 20100610 |
| 802 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100611 | 20100610 |
| 803 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100611 | 20100610 |
| 803 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20100611 | 20100610 |
| 805 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100611 | 20100610 |
| 806 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100611 | 20100610 |
| 822 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100611 | 20100610 |
| 826 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20100611 | 20100610 |
| 2068 | ref | gcc -O -fomit-frame-pointer | 20100611 | 20100610 |
| 2068 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100611 | 20100610 |
| 2069 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100611 | 20100610 |
| 2069 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20100611 | 20100610 |
| 2069 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20100611 | 20100610 |
| 2069 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100611 | 20100610 |
| 2069 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20100611 | 20100610 |
| 2069 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20100611 | 20100610 |
| 2078 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100611 | 20100610 |
| 2079 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20100611 | 20100610 |
| 2079 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100611 | 20100610 |
| 2079 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100611 | 20100610 |
| 2108 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100611 | 20100610 |
| 2108 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100611 | 20100610 |
| 2109 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20100611 | 20100610 |
| 2110 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100611 | 20100610 |
| 2115 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100611 | 20100610 |
| 2120 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20100611 | 20100610 |
| 2120 | ref | gcc -m64 -O -fomit-frame-pointer | 20100611 | 20100610 |
| 2277 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20100611 | 20100610 |
| 2277 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20100611 | 20100610 |
| 2604 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20100611 | 20100610 |
| 4658 | ref | gcc -funroll-loops | 20100611 | 20100610 |
| 4840 | ref | cc | 20100611 | 20100610 |
| 4842 | ref | gcc | 20100611 | 20100610 |