Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
15714181 | openssl | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
16000390 | openssl | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
16667840 | openssl | gcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer | 20130127 | 20130126 |
16701664 | openssl | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
16763712 | openssl | gcc -m32 -mcpu=G5 -O -fomit-frame-pointer | 20130127 | 20130126 |
16785307 | openssl | gcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer | 20130127 | 20130126 |
16840880 | openssl | gcc -m32 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
16854040 | openssl | gcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
17196102 | openssl | gcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
17431456 | openssl | gcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
17581088 | openssl | gcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
17629808 | openssl | gcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
17678598 | openssl | gcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
17687236 | openssl | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
17713640 | openssl | gcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
17717441 | openssl | gcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
17726541 | openssl | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
17728837 | openssl | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
17729635 | openssl | gcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
17733219 | openssl | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
17872162 | openssl | gcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer | 20130127 | 20130126 |
17873968 | openssl | gcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
17908576 | openssl | gcc -m32 -O -fomit-frame-pointer | 20130127 | 20130126 |
17916332 | openssl | gcc -m32 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
17934784 | openssl | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
17961027 | openssl | gcc -m32 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
17964681 | openssl | gcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
17992912 | openssl | gcc -m32 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
18017125 | openssl | gcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
18043571 | openssl | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20130127 | 20130126 |
18116798 | openssl | gcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer | 20130127 | 20130126 |
18194939 | openssl | gcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
18428907 | openssl | gcc -m32 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
18472328 | openssl | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
18510912 | openssl | gcc -m32 -mcpu=G3 -Os -fomit-frame-pointer | 20130127 | 20130126 |
18515147 | openssl | gcc -m32 -mcpu=G3 -O -fomit-frame-pointer | 20130127 | 20130126 |
18551008 | openssl | gcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
18557035 | openssl | gcc -m32 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
18562075 | openssl | gcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer | 20130127 | 20130126 |
18592119 | openssl | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
18749556 | openssl | gcc -m32 -mcpu=G5 -Os -fomit-frame-pointer | 20130127 | 20130126 |
18846569 | openssl | gcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
19292777 | openssl | gcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
19427408 | openssl | gcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer | 20130127 | 20130126 |
19729500 | openssl | gcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
19773747 | openssl | gcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
19799920 | openssl | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
20053376 | openssl | gcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
20164704 | openssl | gcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
20420750 | openssl | gcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
20526660 | openssl | gcc -m32 -mcpu=G4 -O -fomit-frame-pointer | 20130127 | 20130126 |
20849157 | openssl | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
20887440 | openssl | gcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
20912976 | openssl | gcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
21261296 | openssl | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
21268352 | openssl | gcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
21320166 | openssl | gcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
21444234 | openssl | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
21476665 | openssl | gcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
21565047 | openssl | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20130127 | 20130126 |
21752367 | openssl | gcc -m32 -Os -fomit-frame-pointer | 20130127 | 20130126 |
21773689 | openssl | gcc -m32 -mcpu=G4 -Os -fomit-frame-pointer | 20130127 | 20130126 |
21805378 | openssl | gcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
22083068 | openssl | gcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |