| 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
|