Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
21173 | e/v3 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140707 | 20140622 |
21414 | e/v3 | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140707 | 20140622 |
21494 | e/v3 | gcc -O3 -fomit-frame-pointer | 20140707 | 20140622 |
22832 | e/v3 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140707 | 20140622 |
23640 | e/v3 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140707 | 20140622 |
24072 | e/v3 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140707 | 20140622 |
25133 | e/v3 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140707 | 20140622 |
25311 | e/v3 | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
25575 | e/v3 | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
26092 | e/v3 | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140707 | 20140622 |
26118 | e/v3 | gcc -O2 -fomit-frame-pointer | 20140707 | 20140622 |
26250 | e/v3 | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
26262 | e/v3 | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140707 | 20140622 |
27093 | e/v3 | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
27141 | e/v3 | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140707 | 20140622 |
27272 | e/v3 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140707 | 20140622 |
28596 | e/v3 | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
30125 | e/v3 | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140707 | 20140622 |
30180 | e/v3 | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
30444 | e/v3 | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
30450 | e/v3 | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
30966 | e/v3 | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
30986 | e/v3 | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140707 | 20140622 |
31049 | e/v3 | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
32071 | e/v3 | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140707 | 20140622 |
32094 | e/v3 | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140707 | 20140622 |
32560 | e/v3 | gcc -funroll-loops -O -fomit-frame-pointer | 20140707 | 20140622 |
32560 | e/v3 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140707 | 20140622 |
32577 | e/v3 | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140707 | 20140622 |
32664 | e/v3 | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140707 | 20140622 |
32673 | e/v3 | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140707 | 20140622 |
34287 | e/v3 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140707 | 20140622 |
34908 | e/v3 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140707 | 20140622 |
35286 | e/v3 | gcc -O -fomit-frame-pointer | 20140707 | 20140622 |
35310 | e/v3 | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140707 | 20140622 |
35346 | e/v3 | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140707 | 20140622 |
35358 | e/v3 | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140707 | 20140622 |
35391 | e/v3 | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140707 | 20140622 |
35403 | e/v3 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140707 | 20140622 |
35418 | e/v3 | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140707 | 20140622 |
35454 | e/v3 | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140707 | 20140622 |
35849 | e/v3 | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140707 | 20140622 |
35877 | e/v3 | gcc -Os -fomit-frame-pointer | 20140707 | 20140622 |
35879 | e/v3 | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140707 | 20140622 |
36249 | e/v3 | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140707 | 20140622 |
36294 | e/v3 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140707 | 20140622 |
38592 | e/v3 | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140707 | 20140622 |
38593 | e/v3 | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140707 | 20140622 |
38663 | e/v3 | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140707 | 20140622 |
38800 | e/v3 | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140707 | 20140622 |
38904 | e/v3 | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140707 | 20140622 |
39063 | e/v3 | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140707 | 20140622 |
39387 | e/v3 | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140707 | 20140622 |
39620 | e/v3 | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140707 | 20140622 |
39627 | e/v3 | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140707 | 20140622 |
39639 | e/v3 | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
39639 | e/v3 | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140707 | 20140622 |
39642 | e/v3 | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
39642 | e/v3 | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
39687 | e/v3 | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140707 | 20140622 |
39688 | e/v3 | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140707 | 20140622 |
39942 | e/v3 | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140707 | 20140622 |
41601 | e/v3 | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140707 | 20140622 |
41841 | e/v3 | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140707 | 20140622 |
41841 | e/v3 | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140707 | 20140622 |
41927 | e/v3 | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140707 | 20140622 |
42039 | e/v3 | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140707 | 20140622 |
42816 | e/v3 | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140707 | 20140622 |
43368 | e/v3 | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140707 | 20140622 |
43380 | e/v3 | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140707 | 20140622 |
43452 | e/v3 | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140707 | 20140622 |
43464 | e/v3 | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
43466 | e/v3 | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
43538 | e/v3 | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140707 | 20140622 |
43614 | e/v3 | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140707 | 20140622 |
43851 | e/v3 | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140707 | 20140622 |
43923 | e/v3 | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140707 | 20140622 |
44079 | e/v3 | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
46221 | e/v3 | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140707 | 20140622 |
46221 | e/v3 | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140707 | 20140622 |
46221 | e/v3 | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140707 | 20140622 |
46257 | e/v3 | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140707 | 20140622 |
49060 | e/v3 | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140707 | 20140622 |
49075 | e/v3 | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140707 | 20140622 |
49083 | e/v3 | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140707 | 20140622 |
49143 | e/v3 | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140707 | 20140622 |
49143 | e/v3 | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140707 | 20140622 |
49146 | e/v3 | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140707 | 20140622 |
49146 | e/v3 | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140707 | 20140622 |
49152 | e/v3 | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140707 | 20140622 |
49224 | e/v3 | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140707 | 20140622 |
49252 | e/v3 | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140707 | 20140622 |
49372 | e/v3 | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140707 | 20140622 |
148668 | e/v3 | cc | 20140707 | 20140622 |
148668 | e/v3 | gcc -funroll-loops | 20140707 | 20140622 |
148680 | e/v3 | gcc | 20140707 | 20140622 |
Compiler | Implementations
|
gcc -mcpu=arm810 -O2 -fomit-frame-pointer | e/v3 |
gcc -mcpu=arm810 -O3 -fomit-frame-pointer | e/v3 |
gcc -mcpu=arm810 -O -fomit-frame-pointer | e/v3 |
gcc -mcpu=arm810 -Os -fomit-frame-pointer | e/v3 |
gcc -mcpu=arm8 -O2 -fomit-frame-pointer | e/v3 |
gcc -mcpu=arm8 -O3 -fomit-frame-pointer | e/v3 |
gcc -mcpu=arm8 -O -fomit-frame-pointer | e/v3 |
gcc -mcpu=arm8 -Os -fomit-frame-pointer | e/v3 |
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | e/v3 |
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | e/v3 |
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | e/v3 |
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | e/v3 |
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | e/v3 |
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | e/v3 |
gcc -mcpu=strongarm110 -O -fomit-frame-pointer | e/v3 |
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | e/v3 |
gcc -mcpu=strongarm -O2 -fomit-frame-pointer | e/v3 |
gcc -mcpu=strongarm -O3 -fomit-frame-pointer | e/v3 |
gcc -mcpu=strongarm -O -fomit-frame-pointer | e/v3 |
gcc -mcpu=strongarm -Os -fomit-frame-pointer | e/v3
|