Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
26915 | e/v3 | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
30023 | e/v3 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120523 | 20120521 |
30688 | e/v3 | gcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
31710 | e/v3 | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
33089 | e/v3 | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
33152 | e/v3 | gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
33411 | e/v3 | gcc -m64 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
34111 | e/v3 | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
34573 | e/v3 | gcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
34832 | e/v3 | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
34930 | e/v3 | gcc -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
35028 | e/v3 | gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
35035 | e/v3 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120523 | 20120521 |
35077 | e/v3 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120523 | 20120521 |
35280 | e/v3 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120523 | 20120521 |
35665 | e/v3 | gcc -m64 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
36043 | e/v3 | gcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
36057 | e/v3 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120523 | 20120521 |
36365 | e/v3 | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
36659 | e/v3 | gcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
36736 | e/v3 | gcc -funroll-loops -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
36757 | e/v3 | gcc -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
36778 | e/v3 | gcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
37450 | e/v3 | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
37849 | e/v3 | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
37856 | e/v3 | gcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
37891 | e/v3 | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
37961 | e/v3 | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
37968 | e/v3 | gcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
38192 | e/v3 | gcc -O -fomit-frame-pointer | 20120523 | 20120521 |
38346 | e/v3 | gcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
38465 | e/v3 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
38584 | e/v3 | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
38976 | e/v3 | gcc -funroll-loops -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
39039 | e/v3 | gcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
39963 | e/v3 | gcc -O3 -fomit-frame-pointer | 20120523 | 20120521 |
40250 | e/v3 | gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
41104 | e/v3 | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
41174 | e/v3 | gcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
42112 | e/v3 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120523 | 20120521 |
42210 | e/v3 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120523 | 20120521 |
42728 | e/v3 | gcc -m64 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
42917 | e/v3 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
42945 | e/v3 | gcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer | 20120523 | 20120521 |
42966 | e/v3 | gcc -funroll-loops -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
43204 | e/v3 | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
43267 | e/v3 | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20120523 | 20120521 |
43680 | e/v3 | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
44331 | e/v3 | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
45241 | e/v3 | gcc -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
45248 | e/v3 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120523 | 20120521 |
45416 | e/v3 | gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
45759 | e/v3 | gcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
45857 | e/v3 | gcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
46053 | e/v3 | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
49595 | e/v3 | gcc -funroll-loops -O -fomit-frame-pointer | 20120523 | 20120521 |
50736 | e/v3 | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
50897 | e/v3 | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
50925 | e/v3 | gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
51296 | e/v3 | gcc -O2 -fomit-frame-pointer | 20120523 | 20120521 |
51597 | e/v3 | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20120523 | 20120521 |
52094 | e/v3 | gcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
52472 | e/v3 | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
52577 | e/v3 | gcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
52640 | e/v3 | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
52892 | e/v3 | gcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
53165 | e/v3 | gcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
53235 | e/v3 | gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
53830 | e/v3 | gcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
53858 | e/v3 | gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
53886 | e/v3 | gcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
54432 | e/v3 | gcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer | 20120523 | 20120521 |
54530 | e/v3 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120523 | 20120521 |
54656 | e/v3 | gcc -Os -fomit-frame-pointer | 20120523 | 20120521 |
55601 | e/v3 | gcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
55643 | e/v3 | gcc -m64 -mcpu=G3 -O -fomit-frame-pointer | 20120523 | 20120521 |
55692 | e/v3 | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20120523 | 20120521 |
55804 | e/v3 | gcc -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
55846 | e/v3 | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
56147 | e/v3 | gcc -m64 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
56168 | e/v3 | gcc -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
56287 | e/v3 | gcc -m64 -mcpu=G3 -Os -fomit-frame-pointer | 20120523 | 20120521 |
56308 | e/v3 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120523 | 20120521 |
56420 | e/v3 | gcc -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
56511 | e/v3 | gcc -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
56616 | e/v3 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120523 | 20120521 |
56826 | e/v3 | gcc -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
57050 | e/v3 | gcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
57232 | e/v3 | gcc -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
57414 | e/v3 | gcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
57561 | e/v3 | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
57960 | e/v3 | gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
58464 | e/v3 | gcc -m64 -Os -fomit-frame-pointer | 20120523 | 20120521 |
58737 | e/v3 | gcc -funroll-loops -Os -fomit-frame-pointer | 20120523 | 20120521 |
59115 | e/v3 | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
59584 | e/v3 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120523 | 20120521 |
59892 | e/v3 | gcc -m64 -O -fomit-frame-pointer | 20120523 | 20120521 |
59955 | e/v3 | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20120523 | 20120521 |
60669 | e/v3 | gcc -m64 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
61670 | e/v3 | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
61950 | e/v3 | gcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
62104 | e/v3 | gcc -funroll-loops -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
62790 | e/v3 | gcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
65716 | e/v3 | gcc -m64 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
301987 | e/v3 | cc | 20120523 | 20120521 |
315154 | e/v3 | gcc -funroll-loops | 20120523 | 20120521 |
319928 | e/v3 | gcc | 20120523 | 20120521 |