| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 463554 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 473634 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 478286 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 479206 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 499048 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 500387 | ref | gcc -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 504039 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 504853 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 505538 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 514860 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140710 | 20140622 |
| 515016 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140710 | 20140622 |
| 527981 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 528079 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 528186 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 528206 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 528294 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 552877 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140710 | 20140622 |
| 552943 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 552984 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 553419 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140710 | 20140622 |
| 574154 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 576518 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 577712 | ref | gcc -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 577928 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 582009 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 582366 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 582386 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 582589 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 582726 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 582748 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 582757 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 582825 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 593691 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 595711 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 596980 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 596990 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 597001 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 597006 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 597038 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 597150 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 597816 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 597833 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 598007 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 598085 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 598103 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 598444 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 600156 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 602210 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 602386 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 603614 | ref | gcc -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 605779 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 605786 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140710 | 20140622 |
| 605848 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 606277 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140710 | 20140622 |
| 606713 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 606721 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 606751 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 606883 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 607030 | ref | gcc -O -fomit-frame-pointer | 20140710 | 20140622 |
| 607081 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 607125 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 607290 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140710 | 20140622 |
| 607814 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 607897 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 608200 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 608210 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 608211 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 609160 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 617380 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140710 | 20140622 |
| 617411 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 617411 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 617518 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140710 | 20140622 |
| 617769 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 617775 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 618072 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140710 | 20140622 |
| 622638 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140710 | 20140622 |
| 622638 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140710 | 20140622 |
| 622884 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140710 | 20140622 |
| 622936 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140710 | 20140622 |
| 623217 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 625866 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 627552 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 647076 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140710 | 20140622 |
| 647497 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140710 | 20140622 |
| 647777 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140710 | 20140622 |
| 648243 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140710 | 20140622 |
| 672931 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 673230 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140710 | 20140622 |
| 673249 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140710 | 20140622 |
| 673470 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140710 | 20140622 |
| 673550 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140710 | 20140622 |
| 673730 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 673811 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 1362366 | ref | cc | 20140710 | 20140622 |
| 1362565 | ref | gcc | 20140710 | 20140622 |
| 1362635 | ref | gcc -funroll-loops | 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
|