Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1750 | armneon2 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140427 | 20140425 |
1750 | armneon | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140427 | 20140425 |
1757 | armneon | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140427 | 20140425 |
1758 | armneon2 | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
1758 | armneon2 | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
1760 | armneon2 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140427 | 20140425 |
1762 | armneon2 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140427 | 20140425 |
1762 | armneon2 | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140427 | 20140425 |
1762 | armneon | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140427 | 20140425 |
1763 | armneon2 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140427 | 20140425 |
1764 | armneon2 | gcc -O3 -fomit-frame-pointer | 20140427 | 20140425 |
1764 | armneon2 | gcc -Os -fomit-frame-pointer | 20140427 | 20140425 |
1764 | armneon2 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140427 | 20140425 |
1764 | armneon2 | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
1764 | armneon2 | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
1764 | armneon | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140427 | 20140425 |
1764 | armneon2 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140427 | 20140425 |
1764 | armneon2 | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140427 | 20140425 |
1765 | armneon2 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140427 | 20140425 |
1766 | armneon2 | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
1770 | armneon2 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140427 | 20140425 |
1770 | armneon2 | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
1770 | armneon2 | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
1770 | armneon2 | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140427 | 20140425 |
1770 | armneon | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140427 | 20140425 |
1770 | armneon2 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140427 | 20140425 |
1770 | armneon | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140427 | 20140425 |
1770 | armneon2 | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140427 | 20140425 |
1770 | armneon2 | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140427 | 20140425 |
1770 | armneon2 | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140427 | 20140425 |
1772 | armneon2 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140427 | 20140425 |
1772 | armneon2 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140427 | 20140425 |
1772 | armneon2 | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140427 | 20140425 |
1772 | armneon2 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140427 | 20140425 |
1772 | armneon2 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140427 | 20140425 |
1772 | armneon2 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140427 | 20140425 |
1773 | armneon2 | gcc -funroll-loops -O -fomit-frame-pointer | 20140427 | 20140425 |
1778 | armneon2 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140427 | 20140425 |
1778 | armneon2 | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
1778 | armneon2 | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140427 | 20140425 |
1778 | armneon2 | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140427 | 20140425 |
1778 | armneon2 | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140427 | 20140425 |
1778 | armneon2 | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
1778 | armneon2 | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140427 | 20140425 |
1778 | armneon2 | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140427 | 20140425 |
1779 | armneon2 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140427 | 20140425 |
1781 | armneon2 | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
1784 | armneon2 | gcc -O -fomit-frame-pointer | 20140427 | 20140425 |
1784 | armneon2 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140427 | 20140425 |
1784 | armneon2 | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
1785 | armneon2 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140427 | 20140425 |
1785 | armneon2 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140427 | 20140425 |
1786 | armneon2 | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140427 | 20140425 |
1786 | armneon2 | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
1786 | armneon2 | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140427 | 20140425 |
1786 | armneon2 | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140427 | 20140425 |
1786 | armneon2 | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140427 | 20140425 |
1788 | armneon2 | gcc -O2 -fomit-frame-pointer | 20140427 | 20140425 |
1791 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140427 | 20140425 |
1800 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140427 | 20140425 |
1806 | armneon2 | gcc -funroll-loops | 20140427 | 20140425 |
1819 | armneon2 | gcc | 20140427 | 20140425 |
1820 | armneon2 | cc | 20140427 | 20140425 |
1850 | armneon | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140427 | 20140425 |
1850 | armneon | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140427 | 20140425 |
1953 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140427 | 20140425 |
1958 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140427 | 20140425 |
1960 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140427 | 20140425 |
1964 | ref | gcc -O2 -fomit-frame-pointer | 20140427 | 20140425 |
1964 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140427 | 20140425 |
1988 | ref | gcc -O3 -fomit-frame-pointer | 20140427 | 20140425 |
2010 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140427 | 20140425 |
2022 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140427 | 20140425 |
2110 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140427 | 20140425 |
2116 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140427 | 20140425 |
2130 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140427 | 20140425 |
2152 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140427 | 20140425 |
2154 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140427 | 20140425 |
2158 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140427 | 20140425 |
2160 | ref | gcc -Os -fomit-frame-pointer | 20140427 | 20140425 |
2162 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
2168 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140427 | 20140425 |
2188 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
2188 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
2188 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
2188 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140427 | 20140425 |
2204 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140427 | 20140425 |
2210 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140427 | 20140425 |
2218 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140427 | 20140425 |
2224 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140427 | 20140425 |
2224 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140427 | 20140425 |
2224 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140427 | 20140425 |
2290 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
2298 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
2302 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
2302 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
2306 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
2310 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
2310 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
2310 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140427 | 20140425 |
2312 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
2312 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140427 | 20140425 |
3462 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140427 | 20140425 |
3462 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140427 | 20140425 |
3470 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140427 | 20140425 |
3472 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140427 | 20140425 |
3476 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140427 | 20140425 |
3478 | ref | gcc -O -fomit-frame-pointer | 20140427 | 20140425 |
3494 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140427 | 20140425 |
3497 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140427 | 20140425 |
3714 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140427 | 20140425 |
3714 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140427 | 20140425 |
3714 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140427 | 20140425 |
3716 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140427 | 20140425 |
3724 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140427 | 20140425 |
11696 | ref | cc | 20140427 | 20140425 |
11701 | ref | gcc | 20140427 | 20140425 |
11701 | 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
|