| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 514994 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 524063 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 530527 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 530595 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 551234 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 551409 | ref | gcc -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 556591 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 557217 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 559691 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 566253 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140710 | 20140622 |
| 566278 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140710 | 20140622 |
| 579179 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 579244 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 579345 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 579431 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 604133 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 604217 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140710 | 20140622 |
| 604223 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 604249 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140710 | 20140622 |
| 624020 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 626672 | ref | gcc -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 627190 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 632690 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 632740 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 632911 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 633041 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 633086 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 633104 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 633237 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 633358 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 633483 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 633529 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 636838 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 645743 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 648359 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 648502 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 648577 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 648583 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 648977 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 650181 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 650183 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 650405 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 650454 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 650483 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 650644 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 651272 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 652182 | ref | gcc -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 653132 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 655643 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 656627 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 656634 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 656659 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 656961 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 656986 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 656991 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 657290 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 659026 | ref | gcc -O -fomit-frame-pointer | 20140710 | 20140622 |
| 659027 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 659473 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140710 | 20140622 |
| 661018 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 661075 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 661091 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 661393 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 661672 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140710 | 20140622 |
| 661686 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140710 | 20140622 |
| 662069 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 663724 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 669756 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140710 | 20140622 |
| 670051 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 670073 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140710 | 20140622 |
| 670103 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 670150 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 670166 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140710 | 20140622 |
| 670224 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 676330 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 678936 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140710 | 20140622 |
| 678980 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140710 | 20140622 |
| 679243 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140710 | 20140622 |
| 679308 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140710 | 20140622 |
| 681489 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 699577 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140710 | 20140622 |
| 699682 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140710 | 20140622 |
| 699836 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140710 | 20140622 |
| 699958 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140710 | 20140622 |
| 723634 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140710 | 20140622 |
| 723637 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140710 | 20140622 |
| 723640 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 723643 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 723646 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140710 | 20140622 |
| 723659 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 724107 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140710 | 20140622 |
| 733832 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 762053 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 1414456 | ref | gcc | 20140710 | 20140622 |
| 1414594 | ref | cc | 20140710 | 20140622 |
| 1414648 | 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
|