aboutsummaryrefslogtreecommitdiff
path: root/docs/user_guide
diff options
context:
space:
mode:
authorJakub Sujak <jakub.sujak@arm.com>2023-10-05 10:20:59 +0100
committerJakub Sujak <jakub.sujak@arm.com>2023-10-05 20:38:57 +0000
commita23b4686a091a7960a4b336d0fe53f15db4ae538 (patch)
tree1ad99168638177ccbf4f7c991ac539b5dd270eca /docs/user_guide
parent3831111db26d791cade87fd2d7fe2663e2ceb4a6 (diff)
downloadComputeLibrary-a23b4686a091a7960a4b336d0fe53f15db4ae538.tar.gz
Optimize CLTranspose operator
* Transpose higher dimensional tensors (>2D) by collapsing higher dimensions into the third dimension thus avoiding multiple dispatches of the CL kernel * Maximize tile size without register spilling Resolves: COMPMID-6448 Change-Id: Iac094b8c428bdf319d9c28a8334cb55d58e2d14b Signed-off-by: Jakub Sujak <jakub.sujak@arm.com> Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/10443 Tested-by: Arm Jenkins <bsgcomp@arm.com> Reviewed-by: Viet-Hoa Do <viet-hoa.do@arm.com> Comments-Addressed: Arm Jenkins <bsgcomp@arm.com> Benchmark: Arm Jenkins <bsgcomp@arm.com>
Diffstat (limited to 'docs/user_guide')
-rw-r--r--docs/user_guide/release_version_and_change_log.dox1
1 files changed, 1 insertions, 0 deletions
diff --git a/docs/user_guide/release_version_and_change_log.dox b/docs/user_guide/release_version_and_change_log.dox
index 3e04837c1e..882244d2f2 100644
--- a/docs/user_guide/release_version_and_change_log.dox
+++ b/docs/user_guide/release_version_and_change_log.dox
@@ -54,6 +54,7 @@ v23.11 Public major release
- Remove legacy PostOps interface. PostOps was the experimental interface for kernel fusion and is replaced by the new Dynamic Fusion interface.
- Performance optimizations:
- Optimize @ref cpu::CpuReshape
+ - Optimize @ref opencl::ClTranspose
- Add new OpenCLâ„¢ kernels:
- @ref opencl::kernels::ClMatMulLowpNativeMMULKernel support for QASYMM8 and QASYMM8_SIGNED, with batch support
- Deprecate support for Bfloat16 in @ref cpu::CpuCast.