| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 2014982 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140713 | 20140622 |
| 2099167 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140713 | 20140622 |
| 2114232 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140713 | 20140622 |
| 2145650 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140713 | 20140622 |
| 2159950 | ref | gcc -O3 -fomit-frame-pointer | 20140713 | 20140622 |
| 2174654 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140713 | 20140622 |
| 2187047 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140713 | 20140622 |
| 2442485 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140713 | 20140622 |
| 2464922 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140713 | 20140622 |
| 2695103 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140713 | 20140622 |
| 2702185 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140713 | 20140622 |
| 2702516 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140713 | 20140622 |
| 2703511 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140713 | 20140622 |
| 2703679 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140713 | 20140622 |
| 2703691 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140713 | 20140622 |
| 2720793 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140713 | 20140622 |
| 2724537 | ref | gcc -O2 -fomit-frame-pointer | 20140713 | 20140622 |
| 2725569 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140713 | 20140622 |
| 2725606 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140713 | 20140622 |
| 2787978 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140713 | 20140622 |
| 2845089 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140713 | 20140622 |
| 3012062 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140713 | 20140622 |
| 3013333 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140713 | 20140622 |
| 3056108 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140713 | 20140622 |
| 3056130 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140713 | 20140622 |
| 3057416 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140713 | 20140622 |
| 3059291 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140713 | 20140622 |
| 3059999 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140713 | 20140622 |
| 3060085 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140713 | 20140622 |
| 3060319 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140713 | 20140622 |
| 3068979 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140713 | 20140622 |
| 3069275 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140713 | 20140622 |
| 3069459 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140713 | 20140622 |
| 3070156 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140713 | 20140622 |
| 3070735 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140713 | 20140622 |
| 3099278 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140713 | 20140622 |
| 3114864 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140713 | 20140622 |
| 3154531 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140713 | 20140622 |
| 3158316 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140713 | 20140622 |
| 3160877 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140713 | 20140622 |
| 3161526 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140713 | 20140622 |
| 3166159 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140713 | 20140622 |
| 3196407 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140713 | 20140622 |
| 3203143 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140713 | 20140622 |
| 3214795 | ref | gcc -Os -fomit-frame-pointer | 20140713 | 20140622 |
| 3229807 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140713 | 20140622 |
| 3230382 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140713 | 20140622 |
| 3230680 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140713 | 20140622 |
| 3232946 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140713 | 20140622 |
| 3234599 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140713 | 20140622 |
| 3243227 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140713 | 20140622 |
| 3243474 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140713 | 20140622 |
| 3243508 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140713 | 20140622 |
| 3243568 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140713 | 20140622 |
| 3243754 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140713 | 20140622 |
| 3243788 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140713 | 20140622 |
| 3290891 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140713 | 20140622 |
| 3303850 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140713 | 20140622 |
| 3305556 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140713 | 20140622 |
| 3370542 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140713 | 20140622 |
| 3518452 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140713 | 20140622 |
| 3519526 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140713 | 20140622 |
| 3520291 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140713 | 20140622 |
| 3524208 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140713 | 20140622 |
| 3546107 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140713 | 20140622 |
| 3593561 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140713 | 20140622 |
| 3596628 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140713 | 20140622 |
| 3600464 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140713 | 20140622 |
| 3615149 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140713 | 20140622 |
| 3617089 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140713 | 20140622 |
| 3618664 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140713 | 20140622 |
| 3621376 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140713 | 20140622 |
| 3621633 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140713 | 20140622 |
| 3622017 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140713 | 20140622 |
| 3661907 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140713 | 20140622 |
| 4198025 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140713 | 20140622 |
| 4281871 | ref | gcc -O -fomit-frame-pointer | 20140713 | 20140622 |
| 4318899 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140713 | 20140622 |
| 4678147 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140713 | 20140622 |
| 4678399 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140713 | 20140622 |
| 4678688 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140713 | 20140622 |
| 4679060 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140713 | 20140622 |
| 4720414 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140713 | 20140622 |
| 4733616 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140713 | 20140622 |
| 4734011 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140713 | 20140622 |
| 4734666 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140713 | 20140622 |
| 4766316 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140713 | 20140622 |
| 4767013 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140713 | 20140622 |
| 4767032 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140713 | 20140622 |
| 4767171 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140713 | 20140622 |
| 4767261 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140713 | 20140622 |
| 4768108 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140713 | 20140622 |
| 4769132 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140713 | 20140622 |
| 11000252 | ref | cc | 20140713 | 20140622 |
| 11000759 | ref | gcc | 20140713 | 20140622 |
| 11003924 | ref | gcc -funroll-loops | 20140713 | 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
|