| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 46620 | cryptopp | g++ -O -fomit-frame-pointer | 20100803 | 20100728 |
| 46626 | cryptopp | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 46644 | cryptopp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20100803 | 20100728 |
| 46644 | cryptopp | g++ -march=k8 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 46734 | cryptopp | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20100803 | 20100728 |
| 46758 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100803 | 20100728 |
| 46764 | cryptopp | g++ -march=nocona -O -fomit-frame-pointer | 20100803 | 20100728 |
| 46806 | cryptopp | g++ -m64 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 46806 | cryptopp | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 46836 | cryptopp | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 46836 | cryptopp | g++ -march=nocona -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 46842 | cryptopp | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 46848 | cryptopp | g++ -march=k8 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 46854 | cryptopp | g++ -m64 -march=core2 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 46854 | cryptopp | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 46860 | cryptopp | g++ -march=nocona -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 46872 | cryptopp | g++ -m64 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 46872 | cryptopp | g++ -march=k8 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 46884 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 46890 | cryptopp | g++ -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 46890 | cryptopp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 46896 | cryptopp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 46902 | cryptopp | g++ -m64 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 46914 | cryptopp | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 46956 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 46974 | cryptopp | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 47028 | cryptopp | g++ -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 47250 | cryptopp | g++ -march=k8 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 47274 | cryptopp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 47292 | cryptopp | g++ -m64 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 47304 | cryptopp | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 47310 | cryptopp | g++ -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 47310 | cryptopp | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 47346 | cryptopp | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 47400 | cryptopp | g++ -march=nocona -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 47532 | cryptopp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 48390 | cryptopp | g++ | 20100803 | 20100728 |
| 70794 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 70800 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 70842 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100803 | 20100728 |
| 70944 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20100803 | 20100728 |
| 70968 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100803 | 20100728 |
| 71010 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 71022 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100803 | 20100728 |
| 71220 | ref | gcc -m64 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 71232 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100803 | 20100728 |
| 71250 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100803 | 20100728 |
| 71274 | ref | gcc -O -fomit-frame-pointer | 20100803 | 20100728 |
| 71316 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 71322 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20100803 | 20100728 |
| 71328 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 71358 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 98520 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 98742 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 98754 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 98892 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 98958 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 99072 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 99138 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 99240 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 100224 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 100344 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 100458 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 100464 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 100590 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 100704 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 100806 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 100944 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 101172 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 101190 | ref | gcc -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 101304 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 101556 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 101562 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 101664 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 102030 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 102276 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 102330 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 102366 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 102732 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 102750 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 102828 | ref | gcc -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 102834 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 102942 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 103056 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 103074 | ref | gcc -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 103074 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 103194 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 103704 | ref | gcc -m64 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 104304 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 104310 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 104400 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 104514 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 104568 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 104694 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 104850 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 108984 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 108990 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 128514 | ref | gcc | 20100803 | 20100728 |
| 128676 | ref | gcc -funroll-loops | 20100803 | 20100728 |
| 128778 | ref | cc | 20100803 | 20100728 |