Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
29897 | swpbe | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140609 | 20140529 |
29898 | swpbe | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140609 | 20140529 |
29955 | swpbe | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140609 | 20140529 |
29983 | swpbe | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140609 | 20140529 |
30020 | swpbe | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140609 | 20140529 |
30023 | swpbe | gcc -funroll-loops -Os -fomit-frame-pointer | 20140609 | 20140529 |
30096 | swpbe | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140609 | 20140529 |
30101 | swpbe | gcc -Os -fomit-frame-pointer | 20140609 | 20140529 |
31274 | swpbe | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140609 | 20140529 |
31409 | swpbe | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140609 | 20140529 |
34919 | swpbe | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140609 | 20140529 |
34934 | swpbe | gcc -funroll-loops -O -fomit-frame-pointer | 20140609 | 20140529 |
35158 | optc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140609 | 20140529 |
35230 | optc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140609 | 20140529 |
35325 | optc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140609 | 20140529 |
35409 | optc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140609 | 20140529 |
36054 | swpbe | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140609 | 20140529 |
36089 | swpbe | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140609 | 20140529 |
36091 | swpbe | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140609 | 20140529 |
36153 | swpbe | gcc -O -fomit-frame-pointer | 20140609 | 20140529 |
36755 | optc | gcc -funroll-loops -Os -fomit-frame-pointer | 20140609 | 20140529 |
36755 | optc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140609 | 20140529 |
37002 | optc | gcc -Os -fomit-frame-pointer | 20140609 | 20140529 |
37012 | optc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140609 | 20140529 |
37071 | swpbe | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140609 | 20140529 |
37080 | swpbe | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140609 | 20140529 |
37080 | swpbe | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140609 | 20140529 |
37094 | swpbe | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140609 | 20140529 |
37103 | swpbe | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140609 | 20140529 |
38123 | optc | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140609 | 20140529 |
38405 | optc | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140609 | 20140529 |
39670 | swpbe | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140609 | 20140529 |
39672 | swpbe | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140609 | 20140529 |
39674 | swpbe | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140609 | 20140529 |
39682 | swpbe | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140609 | 20140529 |
39718 | swpbe | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140609 | 20140529 |
40801 | optc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140609 | 20140529 |
40855 | optc | gcc -funroll-loops -O -fomit-frame-pointer | 20140609 | 20140529 |
42120 | optc | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140609 | 20140529 |
42149 | optc | gcc -O -fomit-frame-pointer | 20140609 | 20140529 |
42157 | optc | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140609 | 20140529 |
42188 | optc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140609 | 20140529 |
42421 | optc | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140609 | 20140529 |
42428 | optc | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140609 | 20140529 |
42430 | optc | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140609 | 20140529 |
42458 | optc | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140609 | 20140529 |
42476 | optc | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140609 | 20140529 |
42745 | swpbe | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140609 | 20140529 |
42782 | swpbe | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140609 | 20140529 |
43403 | optc | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140609 | 20140529 |
43719 | optc | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140609 | 20140529 |
44100 | swpbe | gcc -O3 -fomit-frame-pointer | 20140609 | 20140529 |
44109 | swpbe | gcc -O2 -fomit-frame-pointer | 20140609 | 20140529 |
44211 | swpbe | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140609 | 20140529 |
44236 | swpbe | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140609 | 20140529 |
44809 | swpbe | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140609 | 20140529 |
44876 | swpbe | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
44896 | swpbe | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
45234 | swpbe | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140609 | 20140529 |
45886 | swpbe | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140609 | 20140529 |
46063 | optc | gcc -O3 -fomit-frame-pointer | 20140609 | 20140529 |
46217 | optc | gcc -O2 -fomit-frame-pointer | 20140609 | 20140529 |
46305 | optc | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140609 | 20140529 |
46306 | optc | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140609 | 20140529 |
46308 | optc | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140609 | 20140529 |
46309 | optc | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140609 | 20140529 |
46334 | optc | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140609 | 20140529 |
46786 | optc | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
48003 | swpbe | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140609 | 20140529 |
48362 | swpbe | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
48476 | swpbe | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
48933 | swpbe | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140609 | 20140529 |
49746 | optc | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140609 | 20140529 |
50924 | optc | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140609 | 20140529 |
52009 | optc | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
54046 | swpbe | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
54074 | swpbe | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140609 | 20140529 |
54123 | swpbe | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
54125 | swpbe | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
54164 | swpbe | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140609 | 20140529 |
54185 | swpbe | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
54190 | swpbe | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
54205 | swpbe | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
54264 | swpbe | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
54287 | swpbe | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
54593 | optc | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140609 | 20140529 |
56829 | optc | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
56831 | optc | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
56839 | optc | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
56860 | optc | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140609 | 20140529 |
56888 | optc | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
56917 | optc | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
57004 | optc | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
63624 | optc | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140609 | 20140529 |
66657 | swpbe | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140609 | 20140529 |
77133 | swpbe | gcc | 20140609 | 20140529 |
77133 | swpbe | gcc -funroll-loops | 20140609 | 20140529 |
77214 | swpbe | cc | 20140609 | 20140529 |
Compiler | Implementations
|
gcc -mcpu=arm810 -O2 -fomit-frame-pointer | optc swpbe |
gcc -mcpu=arm810 -O3 -fomit-frame-pointer | optc swpbe |
gcc -mcpu=arm810 -O -fomit-frame-pointer | optc swpbe |
gcc -mcpu=arm810 -Os -fomit-frame-pointer | optc swpbe |
gcc -mcpu=arm8 -O2 -fomit-frame-pointer | optc swpbe |
gcc -mcpu=arm8 -O3 -fomit-frame-pointer | optc swpbe |
gcc -mcpu=arm8 -O -fomit-frame-pointer | optc swpbe |
gcc -mcpu=arm8 -Os -fomit-frame-pointer | optc swpbe |
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | optc swpbe |
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | swpbe |
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | optc swpbe |
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | optc swpbe |
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | optc swpbe |
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | swpbe |
gcc -mcpu=strongarm110 -O -fomit-frame-pointer | optc swpbe |
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | optc swpbe |
gcc -mcpu=strongarm -O2 -fomit-frame-pointer | optc swpbe |
gcc -mcpu=strongarm -O3 -fomit-frame-pointer | swpbe |
gcc -mcpu=strongarm -O -fomit-frame-pointer | optc swpbe |
gcc -mcpu=strongarm -Os -fomit-frame-pointer | optc swpbe
|