| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1401192 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140718 | 20140622 |
| 1406297 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140718 | 20140622 |
| 1494234 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140718 | 20140622 |
| 1612791 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140718 | 20140622 |
| 1626681 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140718 | 20140622 |
| 1650130 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140718 | 20140622 |
| 1650612 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140718 | 20140622 |
| 1671091 | ref | gcc -O3 -fomit-frame-pointer | 20140718 | 20140622 |
| 1679302 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140718 | 20140622 |
| 1809348 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140718 | 20140622 |
| 1810776 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140718 | 20140622 |
| 1812269 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140718 | 20140622 |
| 1812325 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140718 | 20140622 |
| 1899974 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140718 | 20140622 |
| 1899976 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140718 | 20140622 |
| 1900002 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140718 | 20140622 |
| 1900056 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140718 | 20140622 |
| 1907396 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140718 | 20140622 |
| 1907651 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140718 | 20140622 |
| 1915662 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140718 | 20140622 |
| 1920512 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140718 | 20140622 |
| 1952061 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140718 | 20140622 |
| 2083545 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140718 | 20140622 |
| 2083558 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140718 | 20140622 |
| 2083563 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140718 | 20140622 |
| 2083671 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140718 | 20140622 |
| 2083685 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140718 | 20140622 |
| 2083746 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140718 | 20140622 |
| 2094472 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140718 | 20140622 |
| 2429736 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140718 | 20140622 |
| 2429759 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140718 | 20140622 |
| 7561087 | ref | gcc -O2 -fomit-frame-pointer | 20140718 | 20140622 |
| 7564459 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140718 | 20140622 |
| 7706796 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140718 | 20140622 |
| 7706894 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140718 | 20140622 |
| 7709010 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140718 | 20140622 |
| 7761900 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140718 | 20140622 |
| 7763271 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140718 | 20140622 |
| 7860424 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140718 | 20140622 |
| 8109783 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140718 | 20140622 |
| 8115204 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140718 | 20140622 |
| 9318337 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140718 | 20140622 |
| 9318465 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140718 | 20140622 |
| 9338852 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140718 | 20140622 |
| 9377958 | ref | gcc -O -fomit-frame-pointer | 20140718 | 20140622 |
| 9382296 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140718 | 20140622 |
| 9631000 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140718 | 20140622 |
| 9631736 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140718 | 20140622 |
| 9641047 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140718 | 20140622 |
| 9642113 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140718 | 20140622 |
| 9647613 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140718 | 20140622 |
| 20654633 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140718 | 20140622 |
| 20655574 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140718 | 20140622 |
| 20671397 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140718 | 20140622 |
| 20692690 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140718 | 20140622 |
| 20703225 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140718 | 20140622 |
| 20708352 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140718 | 20140622 |
| 20718646 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140718 | 20140622 |
| 20806827 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140718 | 20140622 |
| 20821175 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140718 | 20140622 |
| 20833632 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140718 | 20140622 |
| 20854887 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140718 | 20140622 |
| 20924932 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140718 | 20140622 |
| 20949945 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140718 | 20140622 |
| 20960068 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140718 | 20140622 |
| 20965525 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140718 | 20140622 |
| 22627996 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140718 | 20140622 |
| 22629825 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140718 | 20140622 |
| 22662811 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140718 | 20140622 |
| 22689998 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140718 | 20140622 |
| 22692351 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140718 | 20140622 |
| 23138468 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140718 | 20140622 |
| 23195726 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140718 | 20140622 |
| 23198120 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140718 | 20140622 |
| 23210769 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140718 | 20140622 |
| 23313694 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140718 | 20140622 |
| 23316271 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140718 | 20140622 |
| 23321408 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140718 | 20140622 |
| 23376718 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140718 | 20140622 |
| 23384139 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140718 | 20140622 |
| 23411996 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140718 | 20140622 |
| 23416714 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140718 | 20140622 |
| 23449479 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140718 | 20140622 |
| 23468079 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140718 | 20140622 |
| 23472472 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140718 | 20140622 |
| 23481520 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140718 | 20140622 |
| 23488549 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140718 | 20140622 |
| 23489706 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140718 | 20140622 |
| 23514034 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140718 | 20140622 |
| 23520869 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140718 | 20140622 |
| 23520915 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140718 | 20140622 |
| 23692011 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140718 | 20140622 |
| 23913861 | ref | gcc -Os -fomit-frame-pointer | 20140718 | 20140622 |
| 33219938 | ref | gcc | 20140718 | 20140622 |
| 33253124 | ref | cc | 20140718 | 20140622 |
| 33258910 | ref | gcc -funroll-loops | 20140718 | 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
|