| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 341855 | gcc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 349800 | gcc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 375633 | gcc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 376711 | gcc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 453068 | gcc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 463387 | gcc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 463464 | gcc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140628 | 20140622 |
| 463465 | gcc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1257935 | gcc | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 1258014 | gcc | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
| 1258023 | gcc | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
| 1258064 | gcc | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 1265190 | gcc | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 1269474 | gcc | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 1269514 | gcc | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 1269558 | gcc | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 1269562 | gcc | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 1269570 | gcc | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 1269581 | gcc | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 1269596 | gcc | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 1269623 | gcc | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 1269680 | gcc | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 1272772 | gcc | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 1304516 | gcc | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 1310222 | gcc | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
| 1310235 | gcc | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 1310316 | gcc | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 1311324 | gcc | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
| 1315419 | gcc | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 1315439 | gcc | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 1315471 | gcc | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 1315485 | gcc | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 1315502 | gcc | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 1315548 | gcc | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 1315552 | gcc | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 1315559 | gcc | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 1315625 | gcc | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 1346068 | gcc | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 1940941 | gcc | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1940983 | gcc | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1941029 | gcc | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1941112 | gcc | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1941116 | gcc | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1941170 | gcc | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1941199 | gcc | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1941211 | gcc | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1941220 | gcc | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1941440 | gcc | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
| 1941477 | gcc | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
| 1941482 | gcc | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1941743 | gcc | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1941775 | gcc | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140628 | 20140622 |
| 1941833 | gcc | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140628 | 20140622 |
| 3465393 | gcc | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 3469148 | gcc | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 3477327 | gcc | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 3552491 | gcc | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 3555572 | gcc | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 3630237 | gcc | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 3655639 | gcc | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 3664839 | gcc | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 3684430 | gcc | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 3740879 | gcc | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 4352505 | gcc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 4388393 | gcc | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140628 | 20140622 |
| 4423654 | gcc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 4470578 | gcc | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 4501235 | gcc | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140628 | 20140622 |
| 4512838 | gcc | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140628 | 20140622 |
| 4546623 | gcc | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 4575654 | gcc | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 4669260 | gcc | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140628 | 20140622 |
| 4688126 | gcc | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140628 | 20140622 |
| 4707572 | gcc | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 4795212 | gcc | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 4827820 | gcc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140628 | 20140622 |
| 4836297 | gcc | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140628 | 20140622 |
| 4947711 | gcc | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 5342030 | gcc | gcc -O -fomit-frame-pointer | 20140628 | 20140622 |
| 5478059 | gcc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 5479922 | gcc | gcc -funroll-loops -O -fomit-frame-pointer | 20140628 | 20140622 |
| 5606360 | gcc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140628 | 20140622 |
| 6248977 | gcc | gcc -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 6635617 | gcc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 6682424 | gcc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 6710468 | gcc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 6922037 | gcc | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 7114736 | gcc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 7272733 | gcc | gcc -O2 -fomit-frame-pointer | 20140628 | 20140622 |
| 7500420 | gcc | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 8049964 | gcc | gcc -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 8373154 | gcc | gcc -funroll-loops -Os -fomit-frame-pointer | 20140628 | 20140622 |
| 11611449 | gcc | cc | 20140628 | 20140622 |
| 11642241 | gcc | gcc -funroll-loops | 20140628 | 20140622 |
| 11676388 | gcc | gcc | 20140628 | 20140622 |
| 14586640 | gcc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| Compiler | Implementations
|
| gcc -mcpu=arm810 -O2 -fomit-frame-pointer | gcc |
| gcc -mcpu=arm810 -O3 -fomit-frame-pointer | gcc |
| gcc -mcpu=arm810 -O -fomit-frame-pointer | gcc |
| gcc -mcpu=arm810 -Os -fomit-frame-pointer | gcc |
| gcc -mcpu=arm8 -O2 -fomit-frame-pointer | gcc |
| gcc -mcpu=arm8 -O3 -fomit-frame-pointer | gcc |
| gcc -mcpu=arm8 -O -fomit-frame-pointer | gcc |
| gcc -mcpu=arm8 -Os -fomit-frame-pointer | gcc |
| gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | gcc |
| gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | gcc |
| gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | gcc |
| gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | gcc |
| gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | gcc |
| gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | gcc |
| gcc -mcpu=strongarm110 -O -fomit-frame-pointer | gcc |
| gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | gcc |
| gcc -mcpu=strongarm -O2 -fomit-frame-pointer | gcc |
| gcc -mcpu=strongarm -O3 -fomit-frame-pointer | gcc |
| gcc -mcpu=strongarm -O -fomit-frame-pointer | gcc |
| gcc -mcpu=strongarm -Os -fomit-frame-pointer | gcc
|