| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 43736 | cryptopp | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 43736 | cryptopp | g++ -march=k8 -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 43737 | cryptopp | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 43740 | cryptopp | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 43771 | cryptopp | g++ -march=barcelona -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 43785 | cryptopp | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 43798 | cryptopp | g++ -m64 -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 43813 | cryptopp | g++ -march=nocona -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 43824 | cryptopp | g++ -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 43824 | cryptopp | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 43824 | cryptopp | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20110518 | 20110509 |
| 43824 | cryptopp | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 43824 | cryptopp | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 43824 | cryptopp | g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 43824 | cryptopp | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20110518 | 20110509 |
| 43824 | cryptopp | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 43824 | cryptopp | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 43824 | cryptopp | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 43824 | cryptopp | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20110518 | 20110509 |
| 43824 | cryptopp | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 43824 | cryptopp | g++ -march=barcelona -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 43824 | cryptopp | g++ -march=barcelona -O -fomit-frame-pointer | 20110518 | 20110509 |
| 43824 | cryptopp | g++ -march=k8 -O -fomit-frame-pointer | 20110518 | 20110509 |
| 43829 | cryptopp | g++ -march=k8 -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 43836 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 43837 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 43846 | cryptopp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 43847 | cryptopp | g++ -march=barcelona -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 43856 | cryptopp | g++ -m64 -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 43857 | cryptopp | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 43863 | cryptopp | g++ -m64 -march=core2 -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 43868 | cryptopp | g++ -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 43869 | cryptopp | g++ -march=nocona -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 43884 | cryptopp | g++ -march=k8 -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 43893 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20110518 | 20110509 |
| 43912 | cryptopp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20110518 | 20110509 |
| 43912 | cryptopp | g++ -m64 -O -fomit-frame-pointer | 20110518 | 20110509 |
| 43912 | cryptopp | g++ -m64 -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 43912 | cryptopp | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 43912 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 43912 | cryptopp | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 43940 | cryptopp | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20110518 | 20110509 |
| 43941 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 43962 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20110518 | 20110509 |
| 43971 | cryptopp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 44000 | cryptopp | g++ -O -fomit-frame-pointer | 20110518 | 20110509 |
| 44000 | cryptopp | g++ -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 44000 | cryptopp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 44000 | cryptopp | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 44000 | cryptopp | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 44058 | cryptopp | g++ -march=nocona -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 44088 | cryptopp | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 44100 | cryptopp | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20110518 | 20110509 |
| 44119 | cryptopp | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20110518 | 20110509 |
| 44215 | cryptopp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 44264 | cryptopp | g++ -march=nocona -O -fomit-frame-pointer | 20110518 | 20110509 |
| 44968 | cryptopp | g++ | 20110518 | 20110509 |
| 82105 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 82368 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 82427 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 82456 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 82544 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 82808 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 82808 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 82808 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 82899 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 82924 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 82986 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 83051 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 83072 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 83160 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 83160 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 83201 | ref | gcc -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 83211 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 83241 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 83424 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 83864 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 84040 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 84392 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 84744 | ref | gcc -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 84821 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 84832 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 84943 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 85184 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 85448 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 85538 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 85716 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 85800 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 85976 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 86064 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 86396 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 86526 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 86768 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20110518 | 20110509 |
| 86768 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20110518 | 20110509 |
| 86856 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 86856 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 86857 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 86944 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 86963 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 87013 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20110518 | 20110509 |
| 87032 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 87032 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20110518 | 20110509 |
| 87120 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 87208 | ref | gcc -O -fomit-frame-pointer | 20110518 | 20110509 |
| 87208 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 87208 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20110518 | 20110509 |
| 87648 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20110518 | 20110509 |
| 87648 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20110518 | 20110509 |
| 87648 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20110518 | 20110509 |
| 87736 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20110518 | 20110509 |
| 87736 | ref | gcc -m64 -O -fomit-frame-pointer | 20110518 | 20110509 |
| 87810 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20110518 | 20110509 |
| 87975 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 88051 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 88176 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 88176 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 88346 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20110518 | 20110509 |
| 88433 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20110518 | 20110509 |
| 88440 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20110518 | 20110509 |
| 88535 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20110518 | 20110509 |
| 88597 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20110518 | 20110509 |
| 88629 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20110518 | 20110509 |
| 88708 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 88880 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 88911 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 88942 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20110518 | 20110509 |
| 88968 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 88968 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 89144 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20110518 | 20110509 |
| 89775 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 89936 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 90081 | ref | gcc -m64 -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 90112 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 90219 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 90269 | ref | gcc -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 90376 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 90640 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 92154 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20110518 | 20110509 |
| 92367 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20110518 | 20110509 |
| 92488 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20110518 | 20110509 |
| 92630 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20110518 | 20110509 |
| 93104 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 93463 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 96272 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 96360 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20110518 | 20110509 |
| 163152 | ref | gcc -funroll-loops | 20110518 | 20110509 |
| 163416 | ref | cc | 20110518 | 20110509 |
| 163504 | ref | gcc | 20110518 | 20110509 |