| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 823832786 | openssl | gcc -funroll-loops -maltivec -Os -fomit-frame-pointer | 20120628 | 20120525 |
| 823966486 | openssl | gcc -O2 -fomit-frame-pointer | 20120628 | 20120525 |
| 824861450 | openssl | gcc -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120628 | 20120525 |
| 826889924 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120628 | 20120525 |
| 828251550 | openssl | gcc -mcpu=G3 -O2 -fomit-frame-pointer | 20120628 | 20120525 |
| 828630712 | openssl | gcc -Os -fomit-frame-pointer | 20120628 | 20120525 |
| 829319932 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120628 | 20120525 |
| 829689224 | openssl | gcc -funroll-loops -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120628 | 20120525 |
| 829738294 | openssl | gcc -O -fomit-frame-pointer | 20120628 | 20120525 |
| 830510954 | openssl | gcc -funroll-loops -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120628 | 20120525 |
| 832114766 | openssl | gcc -funroll-loops -mcpu=G3 -O -fomit-frame-pointer | 20120628 | 20120525 |
| 832870962 | openssl | gcc -funroll-loops -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120628 | 20120525 |
| 833132860 | openssl | gcc -funroll-loops -mcpu=G4 -O -fomit-frame-pointer | 20120628 | 20120525 |
| 833341334 | openssl | gcc -mcpu=G4 -O2 -fomit-frame-pointer | 20120628 | 20120525 |
| 834036476 | openssl | gcc -funroll-loops -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120628 | 20120525 |
| 834075760 | openssl | gcc -maltivec -O -fomit-frame-pointer | 20120628 | 20120525 |
| 834329454 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120628 | 20120525 |
| 834874642 | openssl | gcc -mcpu=G3 -Os -fomit-frame-pointer | 20120628 | 20120525 |
| 835811018 | openssl | gcc -mcpu=G4 -O -fomit-frame-pointer | 20120628 | 20120525 |
| 836553116 | openssl | gcc -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120628 | 20120525 |
| 838179272 | openssl | cc | 20120628 | 20120525 |
| 838330164 | openssl | gcc -funroll-loops -mcpu=G4 -O2 -fomit-frame-pointer | 20120628 | 20120525 |
| 838974122 | openssl | gcc -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120628 | 20120525 |
| 839047426 | openssl | gcc -funroll-loops | 20120628 | 20120525 |
| 839364890 | openssl | gcc -funroll-loops -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120628 | 20120525 |
| 840006482 | openssl | gcc -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120628 | 20120525 |
| 840631904 | openssl | gcc -funroll-loops -maltivec -O3 -fomit-frame-pointer | 20120628 | 20120525 |
| 842127846 | openssl | gcc -funroll-loops -mcpu=G3 -O2 -fomit-frame-pointer | 20120628 | 20120525 |
| 842397136 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120628 | 20120525 |
| 842887234 | openssl | gcc -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120628 | 20120525 |
| 843177440 | openssl | gcc -maltivec -Os -fomit-frame-pointer | 20120628 | 20120525 |
| 843369422 | openssl | gcc | 20120628 | 20120525 |
| 843918264 | openssl | gcc -funroll-loops -mcpu=G3 -O3 -fomit-frame-pointer | 20120628 | 20120525 |
| 844289222 | openssl | gcc -funroll-loops -maltivec -O -fomit-frame-pointer | 20120628 | 20120525 |
| 844357304 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120628 | 20120525 |
| 845335540 | openssl | gcc -mcpu=G3 -O3 -fomit-frame-pointer | 20120628 | 20120525 |
| 845534550 | openssl | gcc -funroll-loops -mcpu=G4 -O3 -fomit-frame-pointer | 20120628 | 20120525 |
| 845891956 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20120628 | 20120525 |
| 846021134 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120628 | 20120525 |
| 846448638 | openssl | gcc -mcpu=G4 -Os -fomit-frame-pointer | 20120628 | 20120525 |
| 847143346 | openssl | gcc -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120628 | 20120525 |
| 847750148 | openssl | gcc -mcpu=G4 -O3 -fomit-frame-pointer | 20120628 | 20120525 |
| 849416610 | openssl | gcc -funroll-loops -maltivec -O2 -fomit-frame-pointer | 20120628 | 20120525 |
| 849879226 | openssl | gcc -maltivec -O2 -fomit-frame-pointer | 20120628 | 20120525 |
| 850135608 | openssl | gcc -maltivec -O3 -fomit-frame-pointer | 20120628 | 20120525 |
| 850139542 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120628 | 20120525 |
| 850584070 | openssl | gcc -funroll-loops -mcpu=G4 -Os -fomit-frame-pointer | 20120628 | 20120525 |
| 854243964 | openssl | gcc -funroll-loops -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120628 | 20120525 |
| 854553630 | openssl | gcc -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120628 | 20120525 |
| 855580194 | openssl | gcc -funroll-loops -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120628 | 20120525 |
| 863428104 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120628 | 20120525 |
| 867247752 | openssl | gcc -mcpu=G3 -O -fomit-frame-pointer | 20120628 | 20120525 |
| 868983304 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120628 | 20120525 |
| 877480800 | openssl | gcc -O3 -fomit-frame-pointer | 20120628 | 20120525 |
| 880822180 | openssl | gcc -funroll-loops -mcpu=G3 -Os -fomit-frame-pointer | 20120628 | 20120525 |
| 882284900 | openssl | gcc -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120628 | 20120525 |
| 882754894 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20120628 | 20120525 |
| 885608458 | openssl | gcc -funroll-loops -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120628 | 20120525 |
| 888152748 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120628 | 20120525 |