Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
26026 | ppc32eb | gcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
31311 | ppc32eb | gcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
32872 | ppc32eb | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
33040 | ppc32eb | gcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
33152 | ppc32eb | gcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
34216 | ppc32eb | gcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
34251 | ppc32eb | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20120523 | 20120521 |
34272 | ppc32eb | gcc -m32 -mcpu=G3 -O -fomit-frame-pointer | 20120523 | 20120521 |
34272 | ppc32eb | gcc -m32 -mcpu=G4 -O -fomit-frame-pointer | 20120523 | 20120521 |
34727 | ppc32eb | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
35168 | ppc32eb | gcc -m32 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
35336 | ppc32eb | gcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
35651 | ppc32eb | gcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
35679 | ppc32eb | gcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
35826 | ppc32eb | gcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
35840 | ppc32eb | gcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
36211 | ppc32eb | gcc -m32 -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
36253 | ppc32eb | gcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer | 20120523 | 20120521 |
36288 | ppc32eb | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
36316 | ppc32eb | gcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
36351 | ppc32eb | gcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer | 20120523 | 20120521 |
36365 | ppc32eb | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
36435 | ppc32eb | gcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
36477 | ppc32eb | gcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
36540 | ppc32eb | gcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
36708 | ppc32eb | gcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
36799 | ppc32eb | gcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
36820 | ppc32eb | gcc -m32 -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
36869 | ppc32eb | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
37366 | ppc32eb | gcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
37366 | ppc32eb | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
37373 | ppc32eb | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
37562 | ppc32eb | gcc -m32 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
37667 | ppc32eb | gcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
37695 | ppc32eb | gcc -m32 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
37779 | ppc32eb | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20120523 | 20120521 |
37863 | ppc32eb | gcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
37870 | ppc32eb | gcc -m32 -O -fomit-frame-pointer | 20120523 | 20120521 |
38129 | ppc32eb | gcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
38171 | ppc32eb | gcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
38192 | ppc32eb | gcc -m32 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
38304 | ppc32eb | gcc -m32 -mcpu=G3 -Os -fomit-frame-pointer | 20120523 | 20120521 |
38416 | ppc32eb | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
38668 | ppc32eb | gcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
38892 | ppc32eb | gcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
38969 | ppc32eb | gcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
39088 | ppc32eb | gcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
39977 | ppc32eb | gcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
39984 | ppc32eb | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
40005 | ppc32eb | gcc -m32 -Os -fomit-frame-pointer | 20120523 | 20120521 |
40152 | ppc32eb | gcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
40222 | ppc32eb | gcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
40222 | ppc32eb | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
40488 | ppc32eb | gcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer | 20120523 | 20120521 |
40551 | ppc32eb | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
40992 | ppc32eb | gcc -m32 -mcpu=G4 -Os -fomit-frame-pointer | 20120523 | 20120521 |
41013 | ppc32eb | gcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
42252 | ppc32eb | gcc -m32 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
42315 | ppc32eb | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
42784 | ppc32eb | gcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
43260 | sphlib | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
43267 | sphlib | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
43470 | sphlib | gcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
44898 | sphlib | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
45234 | ppc32eb | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
46417 | sphlib | gcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
46900 | sphlib | gcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
47474 | sphlib | gcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
47509 | sphlib | gcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
47663 | sphlib | gcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
47824 | sphlib | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
48272 | sphlib | gcc -m32 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
48405 | sphlib | gcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
48720 | sphlib | gcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
48727 | sphlib | gcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
48839 | sphlib | gcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
49217 | sphlib | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
49273 | sphlib | gcc -m32 -Os -fomit-frame-pointer | 20120523 | 20120521 |
49406 | sphlib | gcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
50281 | sphlib | gcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
50330 | ppc32eb | gcc -m32 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
50848 | sphlib | gcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
50932 | sphlib | gcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
50946 | sphlib | gcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
51030 | sphlib | gcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
51121 | sphlib | gcc -m32 -O -fomit-frame-pointer | 20120523 | 20120521 |
51492 | sphlib | gcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
51856 | sphlib | gcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
51940 | sphlib | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
52045 | ppc32eb | gcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer | 20120523 | 20120521 |
52143 | sphlib | gcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
52171 | sphlib | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20120523 | 20120521 |
52304 | sphlib | gcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
52514 | sphlib | gcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
52549 | sphlib | gcc -m32 -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
52934 | ppc32eb | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
53536 | sphlib | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
53879 | sphlib | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
54040 | sphlib | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
54110 | sphlib | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
54341 | sphlib | gcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
54397 | sphlib | gcc -m32 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
54635 | sphlib | gcc -m32 -mcpu=G4 -O -fomit-frame-pointer | 20120523 | 20120521 |
54691 | sphlib | gcc -m32 -mcpu=G3 -O -fomit-frame-pointer | 20120523 | 20120521 |
55048 | sphlib | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
55062 | sphlib | gcc -m32 -mcpu=G3 -Os -fomit-frame-pointer | 20120523 | 20120521 |
55223 | sphlib | gcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
55468 | sphlib | gcc -m32 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
56175 | sphlib | gcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
56518 | sphlib | gcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
56882 | sphlib | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
57134 | sphlib | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20120523 | 20120521 |
57232 | sphlib | gcc -m32 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
57232 | sphlib | gcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
57232 | sphlib | gcc -m32 -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
57792 | sphlib | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
57841 | sphlib | gcc -m32 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
57925 | sphlib | gcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
59325 | sphlib | gcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer | 20120523 | 20120521 |
59472 | sphlib | gcc -m32 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
60886 | sphlib | gcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
61173 | sphlib | gcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer | 20120523 | 20120521 |
62405 | sphlib | gcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
62930 | sphlib | gcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer | 20120523 | 20120521 |
62951 | sphlib | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
63840 | sphlib | gcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
71148 | sphlib | gcc -m32 -mcpu=G4 -Os -fomit-frame-pointer | 20120523 | 20120521 |
77168 | sphlib | gcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer | 20120523 | 20120521 |