| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 98558880 | openssl | gcc -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120627 | 20120525 |
| 98703682 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120628 | 20120525 |
| 98714686 | openssl | gcc -O -fomit-frame-pointer | 20120627 | 20120525 |
| 98775628 | openssl | gcc -funroll-loops -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120628 | 20120525 |
| 98873586 | openssl | gcc -funroll-loops -mcpu=G4 -O3 -fomit-frame-pointer | 20120628 | 20120525 |
| 98970088 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120628 | 20120525 |
| 98976738 | openssl | gcc -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120628 | 20120525 |
| 98980518 | openssl | gcc -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120627 | 20120525 |
| 98984816 | openssl | gcc -funroll-loops -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120628 | 20120525 |
| 98997066 | openssl | gcc -funroll-loops -mcpu=G4 -O -fomit-frame-pointer | 20120628 | 20120525 |
| 99001756 | openssl | gcc -funroll-loops -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120628 | 20120525 |
| 99014034 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120628 | 20120525 |
| 99037722 | openssl | gcc -maltivec -Os -fomit-frame-pointer | 20120627 | 20120525 |
| 99074920 | openssl | gcc -funroll-loops -mcpu=G4 -Os -fomit-frame-pointer | 20120628 | 20120525 |
| 99075788 | openssl | gcc -funroll-loops -mcpu=G3 -O2 -fomit-frame-pointer | 20120628 | 20120525 |
| 99115590 | openssl | gcc -funroll-loops -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120628 | 20120525 |
| 99118768 | openssl | gcc -mcpu=G3 -O2 -fomit-frame-pointer | 20120627 | 20120525 |
| 99124284 | openssl | gcc -funroll-loops -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120628 | 20120525 |
| 99136394 | openssl | gcc -mcpu=G3 -O -fomit-frame-pointer | 20120627 | 20120525 |
| 99141196 | openssl | gcc -funroll-loops -maltivec -O3 -fomit-frame-pointer | 20120628 | 20120525 |
| 99172080 | openssl | gcc -funroll-loops -maltivec -Os -fomit-frame-pointer | 20120628 | 20120525 |
| 99174684 | openssl | gcc -funroll-loops -maltivec -O -fomit-frame-pointer | 20120628 | 20120525 |
| 99175020 | openssl | gcc -maltivec -O2 -fomit-frame-pointer | 20120627 | 20120525 |
| 99187620 | openssl | gcc -funroll-loops -mcpu=G3 -Os -fomit-frame-pointer | 20120628 | 20120525 |
| 99201116 | openssl | gcc -O3 -fomit-frame-pointer | 20120627 | 20120525 |
| 99217342 | openssl | gcc -O2 -fomit-frame-pointer | 20120627 | 20120525 |
| 99287958 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120628 | 20120525 |
| 99289596 | openssl | gcc -mcpu=G3 -Os -fomit-frame-pointer | 20120627 | 20120525 |
| 99296652 | openssl | gcc -funroll-loops -mcpu=G3 -O -fomit-frame-pointer | 20120628 | 20120525 |
| 99308664 | openssl | gcc -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120628 | 20120525 |
| 99364454 | openssl | gcc -funroll-loops -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120628 | 20120525 |
| 99376004 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120628 | 20120525 |
| 99379980 | openssl | gcc -funroll-loops -mcpu=G3 -O3 -fomit-frame-pointer | 20120628 | 20120525 |
| 99402128 | openssl | gcc -funroll-loops -mcpu=G4 -O2 -fomit-frame-pointer | 20120628 | 20120525 |
| 99418802 | openssl | gcc -mcpu=G4 -O3 -fomit-frame-pointer | 20120627 | 20120525 |
| 99458212 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120628 | 20120525 |
| 99534694 | openssl | gcc -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120628 | 20120525 |
| 99551312 | openssl | gcc -Os -fomit-frame-pointer | 20120627 | 20120525 |
| 99622866 | openssl | gcc -funroll-loops | 20120628 | 20120525 |
| 99688428 | openssl | gcc -maltivec -O -fomit-frame-pointer | 20120627 | 20120525 |
| 99765274 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20120628 | 20120525 |
| 99873886 | openssl | gcc -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120627 | 20120525 |
| 99964200 | openssl | gcc -funroll-loops -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120628 | 20120525 |
| 100051756 | openssl | cc | 20120628 | 20120525 |
| 100736300 | openssl | gcc -funroll-loops -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120628 | 20120525 |
| 101170230 | openssl | gcc | 20120627 | 20120525 |
| 105406518 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120628 | 20120525 |
| 111397762 | openssl | gcc -mcpu=G4 -Os -fomit-frame-pointer | 20120627 | 20120525 |
| 114013704 | openssl | gcc -mcpu=G3 -O3 -fomit-frame-pointer | 20120627 | 20120525 |
| 117173168 | openssl | gcc -funroll-loops -maltivec -O2 -fomit-frame-pointer | 20120628 | 20120525 |
| 126561218 | openssl | gcc -maltivec -O3 -fomit-frame-pointer | 20120627 | 20120525 |
| 133682052 | openssl | gcc -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120627 | 20120525 |
| 138617570 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20120628 | 20120525 |
| 149950262 | openssl | gcc -mcpu=G4 -O2 -fomit-frame-pointer | 20120627 | 20120525 |
| 153330352 | openssl | gcc -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120628 | 20120525 |
| 165553934 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120628 | 20120525 |
| 167536166 | openssl | gcc -mcpu=G4 -O -fomit-frame-pointer | 20120627 | 20120525 |
| 170050678 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120628 | 20120525 |
| 183683500 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120628 | 20120525 |