diff options
author | Omar Al Khatib <omar.alkhatib@arm.com> | 2024-05-21 15:07:09 +0100 |
---|---|---|
committer | Pablo Marquez Tello <pablo.tello@arm.com> | 2024-05-21 16:15:59 +0000 |
commit | 1d2733e35deb9ddbdde5521b1f5b0511085a3702 (patch) | |
tree | 98e1abf3e615f04e9de3e7c3864eb014d89a8e8c /arm_compute/core | |
parent | f5053f782daa942126bd61ac1bcfc0af627b7b31 (diff) | |
download | ComputeLibrary-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.h | 7 |
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. |