| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 514794 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 524220 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 529821 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 530223 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 551130 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 551850 | ref | gcc -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 556901 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 557775 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 559898 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 566277 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140710 | 20140622 |
| 566304 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140710 | 20140622 |
| 579245 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 579308 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 579510 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 579603 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 579716 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 604225 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 604230 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140710 | 20140622 |
| 604360 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 604625 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140710 | 20140622 |
| 624230 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 627341 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 632642 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 632675 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 632681 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 632729 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 632811 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 632851 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 632893 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 633074 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 633091 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 633290 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 646234 | ref | gcc -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 648362 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 648365 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 648508 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 648519 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 648535 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 648655 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 650178 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 650182 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 650186 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 650383 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 650412 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 650441 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 650501 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 652686 | ref | gcc -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 653283 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 656617 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 656636 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 656640 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 656660 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 656977 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 656991 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 657025 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 659296 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140710 | 20140622 |
| 659439 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140710 | 20140622 |
| 660948 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 660982 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 661013 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 661415 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 661526 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 661578 | ref | gcc -O -fomit-frame-pointer | 20140710 | 20140622 |
| 661625 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140710 | 20140622 |
| 661763 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140710 | 20140622 |
| 661792 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 662017 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140710 | 20140622 |
| 662079 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 662526 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 669840 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 669851 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 670005 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 672146 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 676273 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 677650 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 678935 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140710 | 20140622 |
| 679187 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140710 | 20140622 |
| 679257 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140710 | 20140622 |
| 681480 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 699542 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140710 | 20140622 |
| 699896 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140710 | 20140622 |
| 699931 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140710 | 20140622 |
| 700091 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140710 | 20140622 |
| 723608 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 723630 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 723660 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140710 | 20140622 |
| 723897 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140710 | 20140622 |
| 723908 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140710 | 20140622 |
| 723930 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140710 | 20140622 |
| 723938 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 766762 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140710 | 20140622 |
| 771119 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140710 | 20140622 |
| 931529 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 1414372 | ref | cc | 20140710 | 20140622 |
| 1414373 | ref | gcc -funroll-loops | 20140710 | 20140622 |
| 1414446 | ref | gcc | 20140710 | 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
|