| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 15063055 | openssl | gcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
| 15189944 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20130127 | 20130126 |
| 15336363 | openssl | gcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
| 15358336 | openssl | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
| 15397704 | openssl | gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
| 15459087 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
| 15471456 | openssl | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
| 15506435 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
| 15516872 | openssl | gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
| 15556247 | openssl | gcc -O3 -fomit-frame-pointer | 20130127 | 20130126 |
| 15594166 | openssl | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20130127 | 20130126 |
| 15595167 | openssl | gcc -mcpu=G5 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
| 15629537 | openssl | gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
| 15658573 | openssl | gcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
| 15661891 | openssl | gcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
| 15676759 | openssl | gcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
| 15704248 | openssl | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
| 15714461 | openssl | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20130127 | 20130126 |
| 15737197 | openssl | gcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer | 20130127 | 20130126 |
| 15803536 | openssl | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20130127 | 20130126 |
| 15838193 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20130127 | 20130126 |
| 15845277 | openssl | gcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
| 15856512 | openssl | gcc -funroll-loops -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
| 15870169 | openssl | gcc -funroll-loops -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
| 15870848 | openssl | gcc -mcpu=G5 -Os -fomit-frame-pointer | 20130127 | 20130126 |
| 15884421 | openssl | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20130127 | 20130126 |
| 15894711 | openssl | gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
| 15908928 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20130127 | 20130126 |
| 15939616 | openssl | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20130127 | 20130126 |
| 16006431 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
| 16053968 | openssl | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
| 16060443 | openssl | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
| 16088688 | openssl | gcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer | 20130127 | 20130126 |
| 16136169 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20130127 | 20130126 |
| 16147488 | openssl | gcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer | 20130127 | 20130126 |
| 16191140 | openssl | gcc -funroll-loops -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
| 16193233 | openssl | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
| 16213092 | openssl | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
| 16213596 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20130127 | 20130126 |
| 16281706 | openssl | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
| 16319506 | openssl | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
| 16324266 | openssl | gcc -m64 -mcpu=G3 -O -fomit-frame-pointer | 20130127 | 20130126 |
| 16439374 | openssl | gcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
| 16457378 | openssl | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
| 16472456 | openssl | gcc -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
| 16508170 | openssl | gcc -m64 -mcpu=G3 -Os -fomit-frame-pointer | 20130127 | 20130126 |
| 16509136 | openssl | gcc -mcpu=G5 -O -fomit-frame-pointer | 20130127 | 20130126 |
| 16511439 | openssl | gcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
| 16512937 | openssl | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20130127 | 20130126 |
| 16543576 | openssl | gcc -m64 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
| 16560649 | openssl | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
| 16565248 | openssl | gcc -m64 -O -fomit-frame-pointer | 20130127 | 20130126 |
| 16608347 | openssl | gcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
| 16629984 | openssl | gcc -O2 -fomit-frame-pointer | 20130127 | 20130126 |
| 16633568 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20130127 | 20130126 |
| 16650291 | openssl | gcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer | 20130127 | 20130126 |
| 16653714 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20130127 | 20130126 |
| 16717645 | openssl | gcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
| 16721117 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20130127 | 20130126 |
| 16721341 | openssl | gcc -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
| 16727886 | openssl | gcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
| 16745309 | openssl | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
| 16771552 | openssl | gcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
| 16775661 | openssl | gcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
| 16801015 | openssl | gcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
| 16834384 | openssl | gcc -Os -fomit-frame-pointer | 20130127 | 20130126 |
| 16848874 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
| 16932300 | openssl | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20130127 | 20130126 |
| 16944123 | openssl | gcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
| 17038392 | openssl | gcc -m64 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
| 17069500 | openssl | gcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
| 17100790 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20130127 | 20130126 |
| 17110975 | openssl | gcc -funroll-loops -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
| 17258192 | openssl | gcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
| 17313352 | openssl | gcc -m64 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
| 17402945 | openssl | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
| 17413410 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20130127 | 20130126 |
| 17474674 | openssl | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
| 17619777 | openssl | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
| 17992618 | openssl | gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
| 18044789 | openssl | gcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
| 19644688 | openssl | gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
| 19782861 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20130127 | 20130126 |
| 19876584 | openssl | gcc -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
| 21511420 | openssl | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
| 21999957 | openssl | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
| 22286096 | openssl | cc | 20130127 | 20130126 |
| 22790684 | openssl | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
| 22849036 | openssl | gcc | 20130127 | 20130126 |
| 23222997 | openssl | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
| 25630416 | openssl | gcc -m64 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
| 25817358 | openssl | gcc -O -fomit-frame-pointer | 20130127 | 20130126 |
| 26095734 | openssl | gcc -mcpu=G5 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
| 26097344 | openssl | gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
| 26159518 | openssl | gcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
| 26308513 | openssl | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20130127 | 20130126 |
| 26356351 | openssl | gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
| 26380144 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20130127 | 20130126 |
| 26456542 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20130127 | 20130126 |
| 26497996 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20130127 | 20130126 |
| 26571335 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20130127 | 20130126 |
| 26868331 | openssl | gcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
| 26922413 | openssl | gcc -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
| 26926025 | openssl | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
| 27234158 | openssl | gcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
| 27238141 | openssl | gcc -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
| 35085680 | openssl | gcc -funroll-loops | 20130127 | 20130126 |