| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 46227 | cryptopp | g++ -march=nocona -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 48615 | cryptopp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 48621 | cryptopp | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 48624 | cryptopp | g++ -march=barcelona -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 48636 | cryptopp | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 48636 | cryptopp | g++ -m64 -march=core2 -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 48636 | cryptopp | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 48639 | cryptopp | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 48645 | cryptopp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 48645 | cryptopp | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 48648 | cryptopp | g++ -m64 -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 48648 | cryptopp | g++ -m64 -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 48651 | cryptopp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 48651 | cryptopp | g++ -march=barcelona -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 48654 | cryptopp | g++ -march=k8 -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 48657 | cryptopp | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 48657 | cryptopp | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 48657 | cryptopp | g++ -march=nocona -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 48663 | cryptopp | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 48663 | cryptopp | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 48666 | cryptopp | g++ -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 48666 | cryptopp | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 48669 | cryptopp | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 48675 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 48675 | cryptopp | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 48678 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 48678 | cryptopp | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 48678 | cryptopp | g++ -march=k8 -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 48690 | cryptopp | g++ -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 48699 | cryptopp | g++ -march=barcelona -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 48711 | cryptopp | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 48714 | cryptopp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 48720 | cryptopp | g++ -m64 -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 48729 | cryptopp | g++ -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 48729 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 48756 | cryptopp | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20110612 | 20110609 |
| 48762 | cryptopp | g++ -march=nocona -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 48777 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20110612 | 20110609 |
| 48783 | cryptopp | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20110612 | 20110609 |
| 48789 | cryptopp | g++ -O -fomit-frame-pointer | 20110612 | 20110609 |
| 48789 | cryptopp | g++ -m64 -O -fomit-frame-pointer | 20110612 | 20110609 |
| 48792 | cryptopp | g++ -march=nocona -O -fomit-frame-pointer | 20110612 | 20110609 |
| 48801 | cryptopp | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20110612 | 20110609 |
| 48801 | cryptopp | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20110612 | 20110609 |
| 48810 | cryptopp | g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 48813 | cryptopp | g++ -march=k8 -O -fomit-frame-pointer | 20110612 | 20110609 |
| 48819 | cryptopp | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 48822 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 48849 | cryptopp | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 48891 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20110612 | 20110609 |
| 48897 | cryptopp | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20110612 | 20110609 |
| 48939 | cryptopp | g++ -march=barcelona -O -fomit-frame-pointer | 20110612 | 20110609 |
| 48957 | cryptopp | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20110612 | 20110609 |
| 48960 | cryptopp | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 49035 | cryptopp | g++ -march=k8 -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 49107 | cryptopp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20110612 | 20110609 |
| 49872 | cryptopp | g++ | 20110612 | 20110609 |
| 70182 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 72456 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 72837 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 72873 | ref | gcc -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 72915 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 72921 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 72930 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 72933 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20110612 | 20110609 |
| 72951 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20110612 | 20110609 |
| 73050 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20110612 | 20110609 |
| 73056 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 73197 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 73206 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20110612 | 20110609 |
| 73209 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 73215 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20110612 | 20110609 |
| 73218 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20110612 | 20110609 |
| 73245 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 73431 | ref | gcc -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 73470 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 73473 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 73476 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 73485 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 73485 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 73488 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 73563 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 73566 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 73638 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 73638 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 73644 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 73695 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 73743 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20110612 | 20110609 |
| 73746 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20110612 | 20110609 |
| 73746 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 73767 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20110612 | 20110609 |
| 73770 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 73770 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20110612 | 20110609 |
| 73773 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20110612 | 20110609 |
| 73782 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 73836 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 73878 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 73941 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 74031 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 74031 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 74055 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 74064 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 74070 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20110612 | 20110609 |
| 74121 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 74121 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 74289 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 74325 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 74364 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 74370 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20110612 | 20110609 |
| 74373 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 74385 | ref | gcc -O -fomit-frame-pointer | 20110612 | 20110609 |
| 74385 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 74397 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20110612 | 20110609 |
| 74406 | ref | gcc -m64 -O -fomit-frame-pointer | 20110612 | 20110609 |
| 74535 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20110612 | 20110609 |
| 74574 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 74748 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 74751 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 74799 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20110612 | 20110609 |
| 75978 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20110612 | 20110609 |
| 76011 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20110612 | 20110609 |
| 76062 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20110612 | 20110609 |
| 76101 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20110612 | 20110609 |
| 76167 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 76215 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 76254 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 76263 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 76317 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 76320 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 76329 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 76380 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 76383 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 76389 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 76449 | ref | gcc -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 76461 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 76464 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 76467 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 76488 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 76491 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 76704 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 76704 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 76812 | ref | gcc -m64 -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 76869 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20110612 | 20110609 |
| 107784 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20110612 | 20110609 |
| 111780 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20110612 | 20110609 |
| 133551 | ref | cc | 20110612 | 20110609 |
| 140583 | ref | gcc -funroll-loops | 20110612 | 20110609 |
| 140598 | ref | gcc | 20110612 | 20110609 |