Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
38157 | sphlib | gcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
39326 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
40229 | sphlib | gcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
42847 | sphlib | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120523 | 20120521 |
42861 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
43092 | sphlib | gcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
43386 | sphlib | gcc -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
43456 | sphlib | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
44583 | sphlib | gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
44800 | sphlib | gcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
45339 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
45731 | sphlib | gcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
45906 | sphlib | gcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
46361 | sphlib | gcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
46459 | sphlib | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120523 | 20120521 |
46613 | sphlib | gcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
46655 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
46704 | sphlib | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120523 | 20120521 |
46816 | sphlib | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
46991 | sphlib | gcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
47040 | sphlib | gcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
47131 | sphlib | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120523 | 20120521 |
47152 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20120523 | 20120521 |
47264 | sphlib | gcc -funroll-loops -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
47698 | sphlib | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120523 | 20120521 |
47733 | sphlib | gcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
47838 | sphlib | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
47964 | sphlib | gcc -m64 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
48258 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
48356 | sphlib | gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
48482 | sphlib | gcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
48699 | sphlib | gcc -m64 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
48727 | sphlib | gcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
48790 | sphlib | gcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
48797 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
48832 | sphlib | gcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
48860 | sphlib | gcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
48958 | sphlib | gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
48986 | sphlib | gcc -funroll-loops -O -fomit-frame-pointer | 20120523 | 20120521 |
49504 | sphlib | gcc -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
49616 | sphlib | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120523 | 20120521 |
49721 | sphlib | gcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
49840 | sphlib | gcc -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
49861 | sphlib | gcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
49882 | sphlib | gcc -O -fomit-frame-pointer | 20120523 | 20120521 |
50015 | sphlib | gcc -m64 -mcpu=G3 -Os -fomit-frame-pointer | 20120523 | 20120521 |
50274 | sphlib | gcc -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
50428 | sphlib | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20120523 | 20120521 |
50547 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
50848 | sphlib | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20120523 | 20120521 |
50883 | sphlib | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
50911 | sphlib | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
50988 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
51072 | sphlib | gcc -funroll-loops -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
51072 | sphlib | gcc -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
51100 | sphlib | gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
51296 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20120523 | 20120521 |
51338 | sphlib | gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
51380 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
51450 | sphlib | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120523 | 20120521 |
51611 | sphlib | gcc -m64 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
51632 | sphlib | gcc -m64 -O -fomit-frame-pointer | 20120523 | 20120521 |
51660 | sphlib | gcc -Os -fomit-frame-pointer | 20120523 | 20120521 |
51779 | sphlib | gcc -m64 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
51779 | sphlib | gcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
51856 | sphlib | gcc -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
51870 | sphlib | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
52108 | sphlib | gcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
52115 | sphlib | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
52122 | sphlib | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120523 | 20120521 |
52241 | sphlib | gcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
52311 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
52430 | sphlib | gcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer | 20120523 | 20120521 |
52703 | sphlib | gcc -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
52836 | sphlib | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
52892 | sphlib | gcc -m64 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
52934 | sphlib | gcc -m64 -Os -fomit-frame-pointer | 20120523 | 20120521 |
52976 | sphlib | gcc -m64 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
52997 | sphlib | gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
53004 | sphlib | gcc -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
53137 | sphlib | gcc -funroll-loops -Os -fomit-frame-pointer | 20120523 | 20120521 |
53424 | sphlib | gcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
53571 | sphlib | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
53732 | sphlib | gcc -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
54131 | sphlib | gcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
54432 | sphlib | gcc -funroll-loops -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
54831 | sphlib | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
54929 | sphlib | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120523 | 20120521 |
54992 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
55104 | sphlib | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120523 | 20120521 |
55349 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
55755 | sphlib | gcc -O3 -fomit-frame-pointer | 20120523 | 20120521 |
55902 | sphlib | gcc -funroll-loops -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
56049 | sphlib | gcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer | 20120523 | 20120521 |
56504 | sphlib | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
56987 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
57120 | sphlib | gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
57792 | sphlib | gcc -O2 -fomit-frame-pointer | 20120523 | 20120521 |
57792 | sphlib | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
58128 | sphlib | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120523 | 20120521 |
58184 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
59724 | sphlib | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120523 | 20120521 |
61824 | sphlib | gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
62706 | sphlib | gcc -m64 -mcpu=G3 -O -fomit-frame-pointer | 20120523 | 20120521 |
184226 | sphlib | cc | 20120523 | 20120521 |
218246 | sphlib | gcc -funroll-loops | 20120523 | 20120521 |
219170 | sphlib | gcc | 20120523 | 20120521 |
Compiler | Implementations
|
cc | ppc64eb |
gcc | ppc64eb |
gcc -O2 -fomit-frame-pointer | ppc64eb |
gcc -O3 -fomit-frame-pointer | ppc64eb |
gcc -O -fomit-frame-pointer | ppc64eb |
gcc -Os -fomit-frame-pointer | ppc64eb |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ppc64eb |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ppc64eb |
gcc -fno-schedule-insns -O -fomit-frame-pointer | ppc64eb |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops | ppc64eb |
gcc -funroll-loops -O2 -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -O3 -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -O -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -Os -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -maltivec -O2 -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -maltivec -O3 -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -maltivec -O -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -maltivec -Os -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer | ppc64eb |
gcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer | ppc64eb |
gcc -m64 -O2 -fomit-frame-pointer | ppc64eb |
gcc -m64 -O3 -fomit-frame-pointer | ppc64eb |
gcc -m64 -O -fomit-frame-pointer | ppc64eb |
gcc -m64 -Os -fomit-frame-pointer | ppc64eb |
gcc -m64 -maltivec -O2 -fomit-frame-pointer | ppc64eb |
gcc -m64 -maltivec -O3 -fomit-frame-pointer | ppc64eb |
gcc -m64 -maltivec -O -fomit-frame-pointer | ppc64eb |
gcc -m64 -maltivec -Os -fomit-frame-pointer | ppc64eb |
gcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer | ppc64eb |
gcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer | ppc64eb |
gcc -m64 -mcpu=G3 -O -fomit-frame-pointer | ppc64eb |
gcc -m64 -mcpu=G3 -Os -fomit-frame-pointer | ppc64eb |
gcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | ppc64eb |
gcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | ppc64eb |
gcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | ppc64eb |
gcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | ppc64eb |
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | ppc64eb |
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | ppc64eb |
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | ppc64eb |
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | ppc64eb |
gcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | ppc64eb |
gcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | ppc64eb |
gcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | ppc64eb |
gcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | ppc64eb |
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | ppc64eb |
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | ppc64eb |
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | ppc64eb |
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | ppc64eb |
gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | ppc64eb |
gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | ppc64eb |
gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | ppc64eb |
gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | ppc64eb |
gcc -maltivec -O2 -fomit-frame-pointer | ppc64eb |
gcc -maltivec -O3 -fomit-frame-pointer | ppc64eb |
gcc -maltivec -O -fomit-frame-pointer | ppc64eb |
gcc -maltivec -Os -fomit-frame-pointer | ppc64eb |
gcc -mcpu=G5 -O2 -fomit-frame-pointer | ppc64eb |
gcc -mcpu=G5 -O3 -fomit-frame-pointer | ppc64eb |
gcc -mcpu=G5 -O -fomit-frame-pointer | ppc64eb |
gcc -mcpu=G5 -Os -fomit-frame-pointer | ppc64eb |
gcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | ppc64eb |
gcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | ppc64eb |
gcc -mcpu=G5 -maltivec -O -fomit-frame-pointer | ppc64eb |
gcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer | ppc64eb
|