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 |