Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
90076 | sphlib | gcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
116319 | sphlib | gcc -m32 -mcpu=G3 -O -fomit-frame-pointer | 20120523 | 20120521 |
116984 | sphlib | gcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer | 20120523 | 20120521 |
117670 | sphlib | gcc -m32 -mcpu=G4 -O -fomit-frame-pointer | 20120523 | 20120521 |
118636 | sphlib | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
118902 | sphlib | gcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer | 20120523 | 20120521 |
120225 | sphlib | gcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer | 20120523 | 20120521 |
120330 | sphlib | gcc -m32 -mcpu=G4 -Os -fomit-frame-pointer | 20120523 | 20120521 |
120988 | sphlib | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
121723 | sphlib | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20120523 | 20120521 |
122990 | sphlib | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
123445 | sphlib | gcc -m32 -Os -fomit-frame-pointer | 20120523 | 20120521 |
123690 | sphlib | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
124768 | sphlib | gcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
124929 | sphlib | gcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
125090 | sphlib | gcc -m32 -O -fomit-frame-pointer | 20120523 | 20120521 |
125902 | sphlib | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20120523 | 20120521 |
126301 | sphlib | gcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
126819 | sphlib | gcc -m32 -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
127183 | sphlib | gcc -m32 -mcpu=G3 -Os -fomit-frame-pointer | 20120523 | 20120521 |
128016 | sphlib | gcc -m32 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
128114 | sphlib | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
129129 | sphlib | gcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
129136 | sphlib | gcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
129262 | sphlib | gcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
129290 | sphlib | gcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
129689 | sphlib | gcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
129934 | sphlib | gcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
130641 | sphlib | gcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
131033 | sphlib | gcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
132951 | sphlib | gcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer | 20120523 | 20120521 |
133952 | sphlib | gcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
134267 | sphlib | gcc -m32 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
134687 | sphlib | gcc -m32 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
134848 | sphlib | gcc -m32 -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
135520 | sphlib | gcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
136430 | sphlib | gcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
136864 | sphlib | gcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
137025 | sphlib | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
139041 | sphlib | gcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
139776 | sphlib | gcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
139895 | sphlib | gcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
140161 | sphlib | gcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
140294 | sphlib | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
141295 | sphlib | gcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
141337 | sphlib | gcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
141974 | sphlib | gcc -m32 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
142324 | sphlib | gcc -m32 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
142534 | sphlib | gcc -m32 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
143290 | sphlib | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
143584 | sphlib | gcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
144382 | sphlib | gcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
144683 | sphlib | gcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
144872 | sphlib | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
147987 | sphlib | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
151977 | sphlib | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
152600 | sphlib | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
153965 | sphlib | gcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
163310 | sphlib | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
175301 | sphlib | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
179466 | sphlib | gcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
212261 | sphlib | gcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
214704 | sphlib | gcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
218281 | sphlib | gcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -O2 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -O3 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -O -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -Os -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -maltivec -O2 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -maltivec -O3 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -maltivec -O -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -maltivec -Os -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -mcpu=G3 -O -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -mcpu=G3 -Os -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -mcpu=G4 -O -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -mcpu=G4 -Os -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -mcpu=G5 -O -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -mcpu=G5 -Os -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer | arm opt32 thomaz/basic |
gcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | arm opt32 thomaz/basic
|