Age | Commit message (Collapse) | Author |
|
Bug: 70573221
Test: mm
Test: mm and Pixel2 boot
Test: NeuralNetworksTest pass
Change-Id: I8fac98811e9a276d3ff8054167dc45225c04147e
|
|
am: e45f72a59e
Change-Id: I8bf5a9e334dd162682f428c027a1d3b3bb931292
|
|
* Use -Wno-error= to keep existing warnings, to fix later.
Bug: 66996870
Test: build with WITH_TIDY=1
Change-Id: I723090d1e238f0bb65d27346f096d327efc155ab
|
|
This is required by libRSCpuRef, which is a vndk-sp library. Since this
is a static library, vendor_available: true is enough.
Bug: 64425518
Test: BOARD_VNDK_VERSION=current m -j libRsCpuRef.vendor
Change-Id: Ica7d9dbf99111ff7ace24a773cf200e82a380639
|
|
- Detailed description of the meta path can be found here:
https://github.com/google/gemmlowp/blob/master/meta/README
- The optimized path give significant perf improvement.
Test: mm
Test: CTS BLAS tests pass
Test: On sailfish, performance measured by RsBlasBenchmark increased by
20+%
Change-Id: I3ea6af3d25ddc108cfbcf16874763b060ac0cae1
|
|
Test: mm
Test: build system image for sailfish
Test: BLAS CTS tests pass
Change-Id: I4cc9dbfd586f6653fc2d04e8e7ad78ada5d7dbe9
|
|
See build/soong/README.md for more information.
Test: m -j
Change-Id: Iee7d12947efff9c968c1df0c581db7cde7d120a3
|
|
Change-Id: If8f69f9a12f45236c19852abdb9fa7e538760193
|
|
Bug: 26936282
Change-Id: Id37fae3ff905f407eb2f13873cb5924543e763e6
|
|
- Better multi-thread perf
- API change to match standard GEMM: C=A*B rather than C=B*A
Change-Id: I74159fcb246d2a1fc246015e221306bbe11ea8e3
|
|
Change-Id: I3344329f25183f82cf58675b8c7a53f7945b7e07
|
|
This reverts commit 9720260bffb42c19bc49cea73a9d766851276fed.
Change-Id: If5747f3885481b78b203454e2685adeacd3a23e9
|
|
Change-Id: Ied4bd4670e0e980e6bfcce71852338aa5d4a7d19
|
|
Change-Id: Ieb8a9484b9c207afd70618a11b5abe22d661b438
|
|
This reverts commit cddf54f216214f34ebae08229c51acacec399810.
Change-Id: Ib28c2e4373ff6ba713790dd3a4ed1cfc3ba215fc
|
|
Change-Id: Ic576ecd28bf1feae7b2bc8afb944e132a2301a1b
|
|
- Add SSE Path for X86 devices
- Add ASIMD path for aarch64 devices
- Allow altering bit depth for calculation
Change-Id: I615c2d549393d6ad9eca25d079002f4baa294727
|
|
The compiler already defines these values, so redefining them is
unnecessary.
Change-Id: I9657ddd08c471c47bf24c57aeac6edc72cf23dff
|
|
Change-Id: Iaedcffe80702d0fffef8ddf17703b767c55549ad
|
|
This reverts commit c19aa19f04f257ba4780c9a05072d5a14c591eee.
Change-Id: I90b7cc6c6502db8f028ea0faee02cb256a289012
|
|
Change-Id: Ib9c1f518892eec868b19fd9e95bf585740910a79
|
|
- Problem: aosp_arm-eng won't enable NEON by default, making RS support
lib CPU driver using non-NEON path for BNNM even when it is able to.
- Solution: For libbnnmlowp static lib, force build using NEON path.
Alternative non-NEON version exists in fw/rs/cpu_ref/
Change-Id: I414d62cc8eaff6b8b3c476690f9fc45ca17fa35d
|
|
Change-Id: I98d54ca39332ec8d6cade8ae269df6843a18940d
|
|
support lib.
Change-Id: I838321773e87a4d382c2c88ed5ad3af15e2f2d31
|
|
Change-Id: I03599c3a7b3c836ec88a21189bb5fc72d351adbe
|
|
|
|
|