| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 101570 | cryptopp | g++ -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 101654 | cryptopp | g++ -m32 -march=k6-3 -O -fomit-frame-pointer | 20130516 | 20130419 |
| 101766 | cryptopp | g++ -m32 -march=nocona -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 116494 | cryptopp | g++ -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 117124 | cryptopp | g++ -march=athlon -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 119812 | cryptopp | g++ -march=pentium-mmx -O -fomit-frame-pointer | 20130516 | 20130419 |
| 122248 | cryptopp | g++ -march=barcelona -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 123844 | cryptopp | g++ -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 126028 | cryptopp | g++ -march=pentium2 -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 126420 | cryptopp | g++ -march=i486 -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 126476 | cryptopp | g++ -march=prescott -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 126756 | cryptopp | g++ -m32 -march=pentium -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 126770 | cryptopp | g++ -march=pentium4 -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 126896 | cryptopp | g++ -march=k6-2 -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 126994 | cryptopp | g++ -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 127036 | cryptopp | g++ -m32 -march=k6 -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 127036 | cryptopp | g++ -march=barcelona -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 127092 | cryptopp | g++ -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 127260 | cryptopp | g++ -m32 -march=i486 -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 127274 | cryptopp | g++ -m32 -march=athlon -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 127302 | cryptopp | g++ -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 127316 | cryptopp | g++ -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 127316 | cryptopp | g++ -march=k6-2 -O -fomit-frame-pointer | 20130516 | 20130419 |
| 127358 | cryptopp | g++ -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 127372 | cryptopp | g++ -m32 -march=pentium3 -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 127386 | cryptopp | g++ -m32 -march=pentiumpro -O -fomit-frame-pointer | 20130516 | 20130419 |
| 127386 | cryptopp | g++ -march=pentiumpro -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 127400 | cryptopp | g++ -m32 -march=i386 -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 127414 | cryptopp | g++ -m32 -march=pentium -O -fomit-frame-pointer | 20130516 | 20130419 |
| 127428 | cryptopp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 127428 | cryptopp | g++ -m32 -march=k8 -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 127428 | cryptopp | g++ -m32 -march=pentium-m -O -fomit-frame-pointer | 20130516 | 20130419 |
| 127442 | cryptopp | g++ -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 127484 | cryptopp | g++ -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 127484 | cryptopp | g++ -m32 -march=k6-2 -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 127484 | cryptopp | g++ -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 127484 | cryptopp | g++ -m32 -march=pentium4 -O -fomit-frame-pointer | 20130516 | 20130419 |
| 127498 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 127512 | cryptopp | g++ -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20130516 | 20130419 |
| 127526 | cryptopp | g++ -m32 -O -fomit-frame-pointer | 20130516 | 20130419 |
| 127540 | cryptopp | g++ -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 127540 | cryptopp | g++ -march=i386 -O -fomit-frame-pointer | 20130516 | 20130419 |
| 127554 | cryptopp | g++ -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 127554 | cryptopp | g++ -march=nocona -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 127568 | cryptopp | g++ -march=k8 -O -fomit-frame-pointer | 20130516 | 20130419 |
| 127596 | cryptopp | g++ -march=nocona -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 127610 | cryptopp | g++ -m32 -march=barcelona -O -fomit-frame-pointer | 20130516 | 20130419 |
| 127624 | cryptopp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20130516 | 20130419 |
| 127624 | cryptopp | g++ -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 127666 | cryptopp | g++ -m32 -march=k6 -O -fomit-frame-pointer | 20130516 | 20130419 |
| 127666 | cryptopp | g++ -m32 -march=nocona -O -fomit-frame-pointer | 20130516 | 20130419 |
| 127666 | cryptopp | g++ -m32 -march=nocona -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 127694 | cryptopp | g++ -m32 -march=k6 -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 127694 | cryptopp | g++ -march=pentium-m -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 127708 | cryptopp | g++ -m32 -march=i386 -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 127736 | cryptopp | g++ -m32 -march=i386 -O -fomit-frame-pointer | 20130516 | 20130419 |
| 127778 | cryptopp | g++ -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 127862 | cryptopp | g++ -m32 -march=core2 -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 127862 | cryptopp | g++ -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20130516 | 20130419 |
| 127862 | cryptopp | g++ -m32 -march=prescott -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 127876 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 127876 | cryptopp | g++ -march=k6 -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 127904 | cryptopp | g++ -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 127904 | cryptopp | g++ -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 127960 | cryptopp | g++ -m32 -march=athlon -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 127960 | cryptopp | g++ -march=k6-3 -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 127974 | cryptopp | g++ -m32 -march=i486 -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 128030 | cryptopp | g++ -m32 -march=barcelona -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 128044 | cryptopp | g++ -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20130516 | 20130419 |
| 128086 | cryptopp | g++ -m32 -march=pentium3 -O -fomit-frame-pointer | 20130516 | 20130419 |
| 128114 | cryptopp | g++ -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 128156 | cryptopp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 128198 | cryptopp | g++ -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 128254 | cryptopp | g++ -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 128268 | cryptopp | g++ -march=pentium3 -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 128282 | cryptopp | g++ -m32 -march=core2 -O -fomit-frame-pointer | 20130516 | 20130419 |
| 128324 | cryptopp | g++ -march=pentium2 -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 128338 | cryptopp | g++ -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20130516 | 20130419 |
| 128394 | cryptopp | g++ -march=pentium -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 128408 | cryptopp | g++ -m32 -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 128436 | cryptopp | g++ -march=i386 -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 128492 | cryptopp | g++ -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 128534 | cryptopp | g++ -march=barcelona -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 128534 | cryptopp | g++ -march=i486 -O -fomit-frame-pointer | 20130516 | 20130419 |
| 128576 | cryptopp | g++ -m32 -march=k6-2 -O -fomit-frame-pointer | 20130516 | 20130419 |
| 128590 | cryptopp | g++ -m32 -march=pentium2 -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 128604 | cryptopp | g++ -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 128604 | cryptopp | g++ -m32 -march=i486 -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 128632 | cryptopp | g++ -march=pentium -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 128660 | cryptopp | g++ -m32 -march=barcelona -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 128660 | cryptopp | g++ -m32 -march=pentium2 -O -fomit-frame-pointer | 20130516 | 20130419 |
| 128716 | cryptopp | g++ -m32 -march=pentium -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 128814 | cryptopp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 128870 | cryptopp | g++ -march=pentium -O -fomit-frame-pointer | 20130516 | 20130419 |
| 128884 | cryptopp | g++ -m32 -march=pentium -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 128912 | cryptopp | g++ -m32 -march=k8 -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 128982 | cryptopp | g++ -m32 -march=core2 -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 129024 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20130516 | 20130419 |
| 129066 | cryptopp | g++ -m32 -march=k6 -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 129094 | cryptopp | g++ -m32 -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 129094 | cryptopp | g++ -m32 -march=prescott -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 129178 | cryptopp | g++ -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 129276 | cryptopp | g++ -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 129276 | cryptopp | g++ -march=k6-2 -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 129318 | cryptopp | g++ -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 129332 | cryptopp | g++ -march=prescott -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 129346 | cryptopp | g++ -march=pentium -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 129374 | cryptopp | g++ -m32 -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 129402 | cryptopp | g++ -m32 -march=prescott -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 129444 | cryptopp | g++ -march=pentium-m -O -fomit-frame-pointer | 20130516 | 20130419 |
| 129458 | cryptopp | g++ -march=pentium2 -O -fomit-frame-pointer | 20130516 | 20130419 |
| 129514 | cryptopp | g++ -m32 -march=pentium4 -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 129542 | cryptopp | g++ -march=k6-3 -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 129626 | cryptopp | g++ -march=k6-3 -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 129766 | cryptopp | g++ -m32 -march=barcelona -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 129934 | cryptopp | g++ -march=pentium4 -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 129990 | cryptopp | g++ -march=k6 -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 130018 | cryptopp | g++ -march=k6-3 -O -fomit-frame-pointer | 20130516 | 20130419 |
| 130046 | cryptopp | g++ -march=pentium4 -O -fomit-frame-pointer | 20130516 | 20130419 |
| 130074 | cryptopp | g++ -m32 -march=athlon -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 130102 | cryptopp | g++ -march=athlon -O -fomit-frame-pointer | 20130516 | 20130419 |
| 130102 | cryptopp | g++ -march=prescott -O -fomit-frame-pointer | 20130516 | 20130419 |
| 130158 | cryptopp | g++ -m32 -march=athlon -O -fomit-frame-pointer | 20130516 | 20130419 |
| 130186 | cryptopp | g++ -march=barcelona -O -fomit-frame-pointer | 20130516 | 20130419 |
| 130312 | cryptopp | g++ -march=i386 -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 130382 | cryptopp | g++ -march=nocona -O -fomit-frame-pointer | 20130516 | 20130419 |
| 130438 | cryptopp | g++ -march=pentium3 -O -fomit-frame-pointer | 20130516 | 20130419 |
| 130438 | cryptopp | g++ -march=pentiumpro -O -fomit-frame-pointer | 20130516 | 20130419 |
| 130466 | cryptopp | g++ -march=pentium3 -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 130550 | cryptopp | g++ -m32 -march=pentium-m -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 130634 | cryptopp | g++ -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 130690 | cryptopp | g++ -march=k8 -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 130718 | cryptopp | g++ -march=k6 -O -fomit-frame-pointer | 20130516 | 20130419 |
| 130732 | cryptopp | g++ -m32 -march=k8 -O -fomit-frame-pointer | 20130516 | 20130419 |
| 130802 | cryptopp | g++ -march=pentium2 -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 130830 | cryptopp | g++ -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 130886 | cryptopp | g++ -march=pentiumpro -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 131026 | cryptopp | g++ -march=athlon -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 131082 | cryptopp | g++ -march=pentium-mmx -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 131152 | cryptopp | g++ -march=k8 -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 131264 | cryptopp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 131264 | cryptopp | g++ -march=i486 -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 131320 | cryptopp | g++ -m32 -march=nocona -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 131320 | cryptopp | g++ -march=pentium-mmx -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 131488 | cryptopp | g++ -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 131586 | cryptopp | g++ -m32 -march=i486 -O -fomit-frame-pointer | 20130516 | 20130419 |
| 131600 | cryptopp | g++ -march=pentium-m -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 131670 | cryptopp | g++ -march=i486 -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 131866 | cryptopp | g++ -m32 -march=k6-3 -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 132062 | cryptopp | g++ -march=nocona -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 132216 | cryptopp | g++ -march=pentium-m -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 132258 | cryptopp | g++ -march=athlon -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 132510 | cryptopp | g++ -march=i386 -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 133042 | cryptopp | g++ -O -fomit-frame-pointer | 20130516 | 20130419 |
| 133112 | cryptopp | g++ -m32 -march=core2 -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 133224 | cryptopp | g++ -m32 -march=prescott -O -fomit-frame-pointer | 20130516 | 20130419 |
| 133336 | cryptopp | g++ -march=pentium4 -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 133658 | cryptopp | g++ -march=pentiumpro -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 133994 | cryptopp | g++ -march=k6 -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 134064 | cryptopp | g++ -march=k6-2 -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 134162 | cryptopp | g++ -march=pentium-mmx -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 134344 | cryptopp | g++ -march=pentium3 -O3 -fomit-frame-pointer | 20130516 | 20130419 |
| 134358 | cryptopp | g++ -march=k8 -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 135282 | cryptopp | g++ -m32 -march=k8 -O2 -fomit-frame-pointer | 20130516 | 20130419 |
| 135338 | cryptopp | g++ -march=prescott -Os -fomit-frame-pointer | 20130516 | 20130419 |
| 136500 | cryptopp | g++ | 20130516 | 20130419 |
| 136948 | cryptopp | g++ -m32 -march=i386 -O3 -fomit-frame-pointer | 20130516 | 20130419 |