| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1387 | armneon | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140427 | 20140425 |
| 1402 | armneon | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140427 | 20140425 |
| 1404 | armneon2 | gcc -Os -fomit-frame-pointer | 20140427 | 20140425 |
| 1404 | armneon2 | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
| 1404 | armneon | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140427 | 20140425 |
| 1404 | armneon2 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140427 | 20140425 |
| 1404 | armneon | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140427 | 20140425 |
| 1408 | armneon2 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140427 | 20140425 |
| 1410 | armneon2 | gcc -O3 -fomit-frame-pointer | 20140427 | 20140425 |
| 1410 | armneon2 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140427 | 20140425 |
| 1410 | armneon2 | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140427 | 20140425 |
| 1410 | armneon2 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140427 | 20140425 |
| 1410 | armneon | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140427 | 20140425 |
| 1410 | armneon2 | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140427 | 20140425 |
| 1410 | armneon | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140427 | 20140425 |
| 1411 | armneon2 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140427 | 20140425 |
| 1412 | armneon2 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140427 | 20140425 |
| 1412 | armneon2 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140427 | 20140425 |
| 1412 | armneon2 | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
| 1412 | armneon2 | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
| 1412 | armneon2 | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
| 1418 | armneon2 | gcc -O -fomit-frame-pointer | 20140427 | 20140425 |
| 1418 | armneon2 | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140427 | 20140425 |
| 1418 | armneon2 | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140427 | 20140425 |
| 1418 | armneon2 | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140427 | 20140425 |
| 1418 | armneon2 | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140427 | 20140425 |
| 1418 | armneon2 | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140427 | 20140425 |
| 1418 | armneon2 | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140427 | 20140425 |
| 1418 | armneon2 | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140427 | 20140425 |
| 1422 | armneon2 | gcc -funroll-loops -O -fomit-frame-pointer | 20140427 | 20140425 |
| 1423 | armneon2 | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
| 1424 | armneon2 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140427 | 20140425 |
| 1424 | armneon2 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140427 | 20140425 |
| 1424 | armneon2 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140427 | 20140425 |
| 1426 | armneon2 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140427 | 20140425 |
| 1426 | armneon2 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140427 | 20140425 |
| 1426 | armneon2 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140427 | 20140425 |
| 1426 | armneon2 | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
| 1426 | armneon2 | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140427 | 20140425 |
| 1426 | armneon2 | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140427 | 20140425 |
| 1426 | armneon2 | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
| 1426 | armneon2 | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
| 1426 | armneon2 | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
| 1426 | armneon2 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140427 | 20140425 |
| 1426 | armneon2 | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
| 1426 | armneon2 | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140427 | 20140425 |
| 1426 | armneon2 | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140427 | 20140425 |
| 1427 | armneon2 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140427 | 20140425 |
| 1430 | armneon2 | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
| 1432 | armneon2 | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140427 | 20140425 |
| 1432 | armneon2 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140427 | 20140425 |
| 1432 | armneon2 | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140427 | 20140425 |
| 1432 | armneon2 | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140427 | 20140425 |
| 1433 | armneon2 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140427 | 20140425 |
| 1434 | armneon2 | gcc -O2 -fomit-frame-pointer | 20140427 | 20140425 |
| 1435 | armneon2 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140427 | 20140425 |
| 1440 | armneon2 | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
| 1445 | armneon2 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140427 | 20140425 |
| 1460 | armneon | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140427 | 20140425 |
| 1462 | armneon | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140427 | 20140425 |
| 1470 | armneon2 | gcc | 20140427 | 20140425 |
| 1473 | armneon2 | gcc -funroll-loops | 20140427 | 20140425 |
| 1476 | armneon2 | cc | 20140427 | 20140425 |
| 1562 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140427 | 20140425 |
| 1570 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140427 | 20140425 |
| 1612 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140427 | 20140425 |
| 1642 | ref | gcc -O2 -fomit-frame-pointer | 20140427 | 20140425 |
| 1642 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140427 | 20140425 |
| 1648 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140427 | 20140425 |
| 1693 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140427 | 20140425 |
| 1695 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140427 | 20140425 |
| 1720 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140427 | 20140425 |
| 1728 | ref | gcc -O3 -fomit-frame-pointer | 20140427 | 20140425 |
| 1750 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140427 | 20140425 |
| 1756 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140427 | 20140425 |
| 1772 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140427 | 20140425 |
| 1772 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140427 | 20140425 |
| 1780 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140427 | 20140425 |
| 1784 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140427 | 20140425 |
| 1786 | ref | gcc -Os -fomit-frame-pointer | 20140427 | 20140425 |
| 1786 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
| 1786 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140427 | 20140425 |
| 1787 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
| 1798 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140427 | 20140425 |
| 1819 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140427 | 20140425 |
| 1822 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140427 | 20140425 |
| 1830 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
| 1830 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140427 | 20140425 |
| 1834 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140427 | 20140425 |
| 1834 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140427 | 20140425 |
| 1842 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140427 | 20140425 |
| 1878 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
| 1938 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
| 1938 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
| 1938 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
| 1942 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140427 | 20140425 |
| 1950 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
| 1950 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
| 1950 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
| 1950 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
| 1950 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140427 | 20140425 |
| 1952 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
| 2578 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140427 | 20140425 |
| 2590 | ref | gcc -O -fomit-frame-pointer | 20140427 | 20140425 |
| 2590 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140427 | 20140425 |
| 2590 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140427 | 20140425 |
| 2600 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140427 | 20140425 |
| 2606 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140427 | 20140425 |
| 2618 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140427 | 20140425 |
| 2633 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140427 | 20140425 |
| 2742 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140427 | 20140425 |
| 2748 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140427 | 20140425 |
| 2750 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140427 | 20140425 |
| 2758 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140427 | 20140425 |
| 2758 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140427 | 20140425 |
| 8094 | ref | cc | 20140427 | 20140425 |
| 8102 | ref | gcc | 20140427 | 20140425 |
| 8106 | ref | gcc -funroll-loops | 20140427 | 20140425 |
| Compiler | Implementations
|
| cc | armneon |
| gcc | armneon |
| gcc -O2 -fomit-frame-pointer | armneon |
| gcc -O3 -fomit-frame-pointer | armneon |
| gcc -O -fomit-frame-pointer | armneon |
| gcc -Os -fomit-frame-pointer | armneon |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | armneon |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | armneon |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | armneon |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | armneon |
| gcc -funroll-loops | armneon |
| gcc -funroll-loops -O2 -fomit-frame-pointer | armneon |
| gcc -funroll-loops -O3 -fomit-frame-pointer | armneon |
| gcc -funroll-loops -O -fomit-frame-pointer | armneon |
| gcc -funroll-loops -Os -fomit-frame-pointer | armneon |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | armneon |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | armneon |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | armneon |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | armneon |
| gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | armneon |
| gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | armneon |
| gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | armneon |
| gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | armneon |
| gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | armneon |
| gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | armneon |
| gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | armneon |
| gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | armneon
|