aboutsummaryrefslogtreecommitdiff
path: root/arm_compute/core
diff options
context:
space:
mode:
authorOmar Al Khatib <omar.alkhatib@arm.com>2024-05-21 15:07:09 +0100
committerPablo Marquez Tello <pablo.tello@arm.com>2024-05-21 16:15:59 +0000
commit1d2733e35deb9ddbdde5521b1f5b0511085a3702 (patch)
tree98e1abf3e615f04e9de3e7c3864eb014d89a8e8c /arm_compute/core
parentf5053f782daa942126bd61ac1bcfc0af627b7b31 (diff)
downloadComputeLibrary-1d2733e35deb9ddbdde5521b1f5b0511085a3702.tar.gz
Fix issues with OpenMP scheduler little core exclusion.
1. Remove unnecessary restriction to the exclusion only running on systems with little mid and big cores. 2. Allow override of the suggested number of threads in case the user sets the number of threads to a lower value. Resolves [COMPMID-7014] Signed-off-by: Omar Al Khatib <omar.alkhatib@arm.com> Change-Id: Ifb76ef4454f38dd2e3e5781b5dfea07c044aeb74 Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/11604 Benchmark: Arm Jenkins <bsgcomp@arm.com> Tested-by: Arm Jenkins <bsgcomp@arm.com> Reviewed-by: Pablo Marquez Tello <pablo.tello@arm.com>
Diffstat (limited to 'arm_compute/core')
-rw-r--r--arm_compute/core/CPP/CPPTypes.h7
1 files changed, 0 insertions, 7 deletions
diff --git a/arm_compute/core/CPP/CPPTypes.h b/arm_compute/core/CPP/CPPTypes.h
index e5322bdcb1..c97751bc0c 100644
--- a/arm_compute/core/CPP/CPPTypes.h
+++ b/arm_compute/core/CPP/CPPTypes.h
@@ -176,13 +176,6 @@ public:
* @return Number of CPUs excluding little
*/
unsigned int get_cpu_num_excluding_little() const;
- /** Return whether the device has little, medium and big CPUs in case
- * of an Android device, returns false otherwise
- *
- * @return Whether the device has little, medium and big CPUs
- */
- bool cpu_has_little_mid_big() const;
-
/** Return the vector length in bytes for sme2
*
* @return Vector length if sme2 is enabled, otherwise returns 0.