Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
12700 | optc | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
13094 | swpbe | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
13840 | swpbe | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
13917 | swpbe | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
15000 | swpbe | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
15136 | optc | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
15176 | swpbe | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
15795 | swpbe | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
15807 | swpbe | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
15917 | optc | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
15923 | optc | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
15930 | swpbe | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
15945 | optc | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
16389 | optc | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
16543 | optc | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
16969 | optc | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
17407 | swpbe | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
17502 | swpbe | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
17579 | swpbe | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140515 | 20140514 |
17698 | swpbe | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140515 | 20140514 |
17770 | swpbe | gcc -funroll-loops -O -fomit-frame-pointer | 20140515 | 20140514 |
17826 | swpbe | gcc -O -fomit-frame-pointer | 20140515 | 20140514 |
18367 | swpbe | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
18482 | swpbe | gcc -funroll-loops -Os -fomit-frame-pointer | 20140515 | 20140514 |
18661 | swpbe | gcc -Os -fomit-frame-pointer | 20140515 | 20140514 |
18730 | swpbe | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140515 | 20140514 |
19005 | swpbe | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
19018 | swpbe | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140515 | 20140514 |
19300 | swpbe | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
19491 | swpbe | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
19652 | swpbe | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
19736 | optc | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140515 | 20140514 |
19791 | swpbe | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
20045 | optc | gcc -O -fomit-frame-pointer | 20140515 | 20140514 |
20055 | optc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
20736 | swpbe | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
20811 | optc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
20839 | swpbe | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
20945 | optc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
20975 | optc | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140515 | 20140514 |
21030 | swpbe | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140515 | 20140514 |
21269 | swpbe | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
21278 | swpbe | gcc -O2 -fomit-frame-pointer | 20140515 | 20140514 |
21307 | swpbe | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140515 | 20140514 |
21601 | optc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
21765 | swpbe | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
21784 | optc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
22021 | optc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
22195 | optc | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
22268 | optc | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140515 | 20140514 |
22321 | optc | gcc -Os -fomit-frame-pointer | 20140515 | 20140514 |
22375 | optc | gcc -funroll-loops -Os -fomit-frame-pointer | 20140515 | 20140514 |
22643 | optc | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140515 | 20140514 |
22834 | optc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
23015 | optc | gcc -funroll-loops -O -fomit-frame-pointer | 20140515 | 20140514 |
23651 | swpbe | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140515 | 20140514 |
23668 | swpbe | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140515 | 20140514 |
23733 | swpbe | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140515 | 20140514 |
23772 | optc | gcc -O2 -fomit-frame-pointer | 20140515 | 20140514 |
23842 | swpbe | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140515 | 20140514 |
23878 | swpbe | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140515 | 20140514 |
23939 | swpbe | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140515 | 20140514 |
23947 | swpbe | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140515 | 20140514 |
23997 | swpbe | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140515 | 20140514 |
24048 | optc | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
24100 | swpbe | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140515 | 20140514 |
24256 | optc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
24276 | optc | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
24354 | optc | gcc -O3 -fomit-frame-pointer | 20140515 | 20140514 |
24477 | optc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140515 | 20140514 |
24500 | optc | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
24732 | optc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140515 | 20140514 |
27007 | swpbe | gcc -O3 -fomit-frame-pointer | 20140515 | 20140514 |
27745 | optc | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140515 | 20140514 |
27827 | optc | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140515 | 20140514 |
28001 | optc | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140515 | 20140514 |
28027 | optc | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140515 | 20140514 |
28038 | optc | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140515 | 20140514 |
28071 | optc | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140515 | 20140514 |
28092 | optc | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140515 | 20140514 |
28168 | optc | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140515 | 20140514 |
28189 | swpbe | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140515 | 20140514 |
28302 | swpbe | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
28332 | optc | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140515 | 20140514 |
28359 | optc | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140515 | 20140514 |
28379 | swpbe | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
28500 | swpbe | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140515 | 20140514 |
28794 | swpbe | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
28806 | swpbe | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
28847 | swpbe | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
29174 | swpbe | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
29185 | swpbe | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
29247 | swpbe | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140515 | 20140514 |
29340 | swpbe | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
34423 | optc | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
34545 | optc | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140515 | 20140514 |
34632 | optc | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
34723 | optc | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140515 | 20140514 |
34919 | optc | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
35013 | optc | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
35254 | optc | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
35736 | optc | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
36047 | optc | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
38001 | swpbe | cc | 20140515 | 20140514 |
38251 | swpbe | gcc | 20140515 | 20140514 |
38736 | swpbe | gcc -funroll-loops | 20140515 | 20140514 |
43908 | optc | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
49582 | optc | gcc -funroll-loops | 20140515 | 20140514 |
49757 | optc | cc | 20140515 | 20140514 |
50704 | optc | gcc | 20140515 | 20140514 |