| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 409818 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140711 | 20140622 |
| 413562 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140711 | 20140622 |
| 414507 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140711 | 20140622 |
| 414843 | ref | gcc -O2 -fomit-frame-pointer | 20140711 | 20140622 |
| 418973 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140711 | 20140622 |
| 424363 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140711 | 20140622 |
| 432721 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140711 | 20140622 |
| 436824 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140711 | 20140622 |
| 436904 | ref | gcc -O3 -fomit-frame-pointer | 20140711 | 20140622 |
| 441424 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140711 | 20140622 |
| 476468 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140711 | 20140622 |
| 476872 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140711 | 20140622 |
| 491444 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140711 | 20140622 |
| 495976 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140711 | 20140622 |
| 496303 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140711 | 20140622 |
| 496574 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140711 | 20140622 |
| 533290 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140711 | 20140622 |
| 533291 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140711 | 20140622 |
| 551114 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140711 | 20140622 |
| 551177 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140711 | 20140622 |
| 551426 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140711 | 20140622 |
| 551446 | ref | gcc -O -fomit-frame-pointer | 20140711 | 20140622 |
| 551532 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140711 | 20140622 |
| 551736 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140711 | 20140622 |
| 553592 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140711 | 20140622 |
| 564391 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140711 | 20140622 |
| 564401 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140711 | 20140622 |
| 564522 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140711 | 20140622 |
| 564629 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140711 | 20140622 |
| 575026 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140711 | 20140622 |
| 575179 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140711 | 20140622 |
| 575257 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140711 | 20140622 |
| 575364 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140711 | 20140622 |
| 575459 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140711 | 20140622 |
| 575488 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140711 | 20140622 |
| 575634 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140711 | 20140622 |
| 575755 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140711 | 20140622 |
| 575755 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140711 | 20140622 |
| 576479 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140711 | 20140622 |
| 676590 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140711 | 20140622 |
| 676736 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140711 | 20140622 |
| 676809 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140711 | 20140622 |
| 676815 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140711 | 20140622 |
| 676903 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140711 | 20140622 |
| 707912 | ref | gcc -Os -fomit-frame-pointer | 20140711 | 20140622 |
| 708267 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140711 | 20140622 |
| 759789 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140711 | 20140622 |
| 775603 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140711 | 20140622 |
| 786410 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140711 | 20140622 |
| 786537 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140711 | 20140622 |
| 786651 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140711 | 20140622 |
| 786781 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140711 | 20140622 |
| 798616 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140711 | 20140622 |
| 800855 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140711 | 20140622 |
| 800933 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140711 | 20140622 |
| 800981 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140711 | 20140622 |
| 806567 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140711 | 20140622 |
| 806772 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140711 | 20140622 |
| 806865 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140711 | 20140622 |
| 806882 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140711 | 20140622 |
| 806938 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140711 | 20140622 |
| 806978 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140711 | 20140622 |
| 807319 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140711 | 20140622 |
| 1016871 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140711 | 20140622 |
| 1017163 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140711 | 20140622 |
| 1017700 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140711 | 20140622 |
| 1017754 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140711 | 20140622 |
| 1031695 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140711 | 20140622 |
| 1035581 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140711 | 20140622 |
| 1036338 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140711 | 20140622 |
| 1036538 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140711 | 20140622 |
| 1044392 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140711 | 20140622 |
| 1044400 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140711 | 20140622 |
| 1044419 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140711 | 20140622 |
| 1044634 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140711 | 20140622 |
| 1045046 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140711 | 20140622 |
| 1045082 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140711 | 20140622 |
| 1045613 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140711 | 20140622 |
| 1123781 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140711 | 20140622 |
| 1123815 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140711 | 20140622 |
| 1123956 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140711 | 20140622 |
| 1124070 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140711 | 20140622 |
| 1124305 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140711 | 20140622 |
| 1124458 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140711 | 20140622 |
| 1124506 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140711 | 20140622 |
| 1124600 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140711 | 20140622 |
| 1129290 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140711 | 20140622 |
| 1129383 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140711 | 20140622 |
| 1129439 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140711 | 20140622 |
| 1129468 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140711 | 20140622 |
| 1129598 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140711 | 20140622 |
| 1129830 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140711 | 20140622 |
| 1129859 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140711 | 20140622 |
| 1185381 | ref | gcc | 20140711 | 20140622 |
| 1185457 | ref | gcc -funroll-loops | 20140711 | 20140622 |
| 1188594 | ref | cc | 20140711 | 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
|