Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
13776 | ref | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
13818 | ref | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
14679 | ref | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
14896 | ref | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
14952 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
15302 | ref | gcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
15477 | ref | gcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
15680 | ref | gcc -m32 -mcpu=G4 -O -fomit-frame-pointer | 20120523 | 20120521 |
15708 | ref | gcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
15750 | ref | gcc -m32 -mcpu=G3 -O -fomit-frame-pointer | 20120523 | 20120521 |
15792 | ref | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
15813 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
15841 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
15848 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
15967 | ref | gcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
15995 | ref | gcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
16016 | ref | gcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer | 20120523 | 20120521 |
16016 | ref | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
16016 | ref | gcc -m32 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
16072 | ref | gcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
16100 | ref | gcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
16135 | ref | gcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
16205 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20120523 | 20120521 |
16282 | ref | gcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
16282 | ref | gcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
16338 | ref | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
16415 | ref | gcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
16457 | ref | gcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer | 20120523 | 20120521 |
16464 | ref | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
16527 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20120523 | 20120521 |
16569 | ref | gcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
16653 | ref | gcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
16842 | ref | gcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer | 20120523 | 20120521 |
16891 | ref | gcc -m32 -mcpu=G4 -Os -fomit-frame-pointer | 20120523 | 20120521 |
17101 | ref | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
17108 | ref | gcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
17136 | ref | gcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
17150 | ref | gcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
17164 | ref | gcc -m32 -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
17192 | ref | gcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
17304 | ref | gcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
17535 | ref | gcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
17549 | ref | gcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
17577 | ref | gcc -m32 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
17878 | ref | gcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
17906 | ref | gcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
17948 | ref | gcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
18123 | ref | gcc -m32 -mcpu=G3 -Os -fomit-frame-pointer | 20120523 | 20120521 |
18130 | ref | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
18228 | ref | gcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
18242 | ref | gcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
18494 | ref | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
18515 | ref | gcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
18592 | ref | gcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
18690 | ref | gcc -m32 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
18844 | ref | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
18977 | ref | gcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer | 20120523 | 20120521 |
19152 | ref | gcc -m32 -Os -fomit-frame-pointer | 20120523 | 20120521 |
19341 | ref | gcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
19425 | ref | gcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
19488 | ref | gcc -m32 -O -fomit-frame-pointer | 20120523 | 20120521 |
19838 | ref | gcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
19908 | ref | gcc -m32 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
19957 | ref | gcc -m32 -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |