Hello,
The 22.08 release of Compute Library is out and comes with a collection of improvements and new features.
Source code and prebuilt binaries are available at: <https://github.com/ARM-software/ComputeLibrary/releases/tag/v22.08>
Release v22.08 · ARM-software/ComputeLibrary<https://github.com/ARM-software/ComputeLibrary/releases/tag/v22.05>
Public major release Documentation (API, changelogs, build guide, contribution guide, errata, etc.) available here: https://arm-software.github.io/ComputeLibrary/v22.08/
Highlights of the release:
* Add Dynamic Fusion of Elementwise Operators: Div, Floor, Add.
* Optimize the gemm_reshaped_rhs_nly_nt OpenCL kernel using the arm_matrix_multiply extension available for Arm® Mali™-G715 and Arm® Mali™-G615.
* Add support for the arm_matrix_multiply extension in the gemmlowp_mm_reshaped_only_rhs_t OpenCL kernel.
* Expand GPUTarget list with missing Mali™ GPUs product names: G57, G68, G78AE, G610, G510, G310.
* Extend the direct convolution 2d interface to configure the block size.
* Update ClConv2D heuristic to use direct convolution.
* Use official Khronos® OpenCL extensions:
* Add cl_khr_integer_dot_product extension support.
* Add support of OpenCL 3.0 non-uniform workgroup.
* Cpu performance optimizations:
* Add LUT-based implementation of Hard Swish and Leaky ReLU activation function for aarch64 build.
* Optimize Add layer by considering the input tensors as 1D array.
* Add fixed-format BF16, FP16 and FP32 Neon™ GEMM kernels to support variable weights.
* Add experimental support for native builds for Windows on Arm®.
* Build flag interpretation change: arch=armv8.6-a now translates to -march=armv8.6-a CXX flag instead of march=armv8.2-a + explicit selection of feature extensions.
* armv7a with Android build will no longer be tested or maintained.
IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.