Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
155862 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120523 | 20120521 |
159551 | ref | gcc -funroll-loops -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
196350 | ref | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
197379 | ref | gcc -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
200368 | ref | gcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
204967 | ref | gcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
205135 | ref | gcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer | 20120523 | 20120521 |
205233 | ref | gcc -O3 -fomit-frame-pointer | 20120523 | 20120521 |
206192 | ref | gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
210588 | ref | gcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
210602 | ref | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
211232 | ref | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
211274 | ref | gcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
211904 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120523 | 20120521 |
212002 | ref | gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
214172 | ref | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
215180 | ref | gcc -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
215929 | ref | gcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
216013 | ref | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
216272 | ref | gcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
216720 | ref | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
217861 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120523 | 20120521 |
218064 | ref | gcc -funroll-loops -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
218722 | ref | gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
218848 | ref | gcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
219058 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
220129 | ref | gcc -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
220192 | ref | gcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
220416 | ref | gcc -m64 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
220843 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
220906 | ref | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
221060 | ref | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
221501 | ref | gcc -funroll-loops -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
222404 | ref | gcc -m64 -O -fomit-frame-pointer | 20120523 | 20120521 |
223279 | ref | gcc -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
223951 | ref | gcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
224105 | ref | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
224175 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120523 | 20120521 |
224532 | ref | gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
224672 | ref | gcc -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
224910 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120523 | 20120521 |
225015 | ref | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
225106 | ref | gcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
225176 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120523 | 20120521 |
225197 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120523 | 20120521 |
225820 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120523 | 20120521 |
225883 | ref | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20120523 | 20120521 |
226177 | ref | gcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
226366 | ref | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
226863 | ref | gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
227423 | ref | gcc -m64 -mcpu=G3 -O -fomit-frame-pointer | 20120523 | 20120521 |
227640 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120523 | 20120521 |
228655 | ref | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
229712 | ref | gcc -Os -fomit-frame-pointer | 20120523 | 20120521 |
229831 | ref | gcc -m64 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
230020 | ref | gcc -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
230440 | ref | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
230811 | ref | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20120523 | 20120521 |
230825 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20120523 | 20120521 |
231511 | ref | gcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
231896 | ref | gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
232960 | ref | gcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
232995 | ref | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
233121 | ref | gcc -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
234521 | ref | gcc -m64 -Os -fomit-frame-pointer | 20120523 | 20120521 |
234717 | ref | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
235382 | ref | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
235536 | ref | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
235942 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120523 | 20120521 |
236082 | ref | gcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
236229 | ref | gcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
236985 | ref | gcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
237524 | ref | gcc -O2 -fomit-frame-pointer | 20120523 | 20120521 |
237664 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120523 | 20120521 |
238014 | ref | gcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
238315 | ref | gcc -m64 -mcpu=G3 -Os -fomit-frame-pointer | 20120523 | 20120521 |
238448 | ref | gcc -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
239323 | ref | gcc -m64 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
239456 | ref | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
239470 | ref | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
239820 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20120523 | 20120521 |
240709 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
240891 | ref | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
240919 | ref | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
241262 | ref | gcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer | 20120523 | 20120521 |
241696 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120523 | 20120521 |
242935 | ref | gcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
243285 | ref | gcc -m64 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
243495 | ref | gcc -O -fomit-frame-pointer | 20120523 | 20120521 |
243726 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
244720 | ref | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
247051 | ref | gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
251622 | ref | gcc -funroll-loops -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
252945 | ref | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20120523 | 20120521 |
253155 | ref | gcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
256039 | ref | gcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
264278 | ref | gcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
264957 | ref | gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
266224 | ref | gcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
268541 | ref | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
295771 | ref | gcc -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
306117 | ref | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
317072 | ref | gcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
324380 | ref | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20120523 | 20120521 |
421904 | ref | cc | 20120523 | 20120521 |
437269 | ref | gcc | 20120523 | 20120521 |
466669 | ref | gcc -funroll-loops | 20120523 | 20120521 |