| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 292487 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140703 | 20140622 |
| 292691 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140703 | 20140622 |
| 311976 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140703 | 20140622 |
| 312068 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 312364 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 312434 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 312452 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 323453 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 325316 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 327023 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 348197 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 349670 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 350964 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140703 | 20140622 |
| 350992 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140703 | 20140622 |
| 351962 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 352410 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140703 | 20140622 |
| 352667 | ref | gcc -O -fomit-frame-pointer | 20140703 | 20140622 |
| 359121 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 373602 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 376568 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 382232 | ref | gcc -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 383346 | ref | gcc -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 384803 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 388236 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 394425 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 394481 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 408130 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 420137 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 428765 | ref | gcc -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 430793 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 447628 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 456067 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 460748 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 460821 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 460942 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 461280 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 461972 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 489530 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 489539 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 489622 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 489670 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 489819 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 505891 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 567212 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140703 | 20140622 |
| 567514 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140703 | 20140622 |
| 567812 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 567839 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 567851 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 567882 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 567975 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 568091 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 568120 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 568179 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 568194 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 568364 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 568537 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 569074 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 569520 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 604801 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 604939 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 605146 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 606226 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 606363 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 629229 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 629671 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 629996 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 630032 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 630131 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 630303 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 630395 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 630828 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 631055 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 631190 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140703 | 20140622 |
| 631218 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140703 | 20140622 |
| 632164 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 632249 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 632417 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 633149 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 709552 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 709799 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140703 | 20140622 |
| 709886 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140703 | 20140622 |
| 710011 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140703 | 20140622 |
| 710159 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140703 | 20140622 |
| 710168 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140703 | 20140622 |
| 710175 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140703 | 20140622 |
| 710295 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140703 | 20140622 |
| 710307 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140703 | 20140622 |
| 710438 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140703 | 20140622 |
| 710562 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 710678 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140703 | 20140622 |
| 710707 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140703 | 20140622 |
| 711195 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140703 | 20140622 |
| 714118 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 1031968 | ref | gcc -funroll-loops | 20140703 | 20140622 |
| 1032175 | ref | cc | 20140703 | 20140622 |
| 1032322 | ref | gcc | 20140703 | 20140622 |
| Compiler | Implementations
|
| gcc -mcpu=arm810 -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=arm810 -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=arm810 -O -fomit-frame-pointer | ref |
| gcc -mcpu=arm810 -Os -fomit-frame-pointer | ref |
| gcc -mcpu=arm8 -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=arm8 -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=arm8 -O -fomit-frame-pointer | ref |
| gcc -mcpu=arm8 -Os -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm110 -O -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm -O -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm -Os -fomit-frame-pointer | ref
|