diff options
author | Georgios Pinitas <georgios.pinitas@arm.com> | 2018-02-01 20:23:25 +0000 |
---|---|---|
committer | Anthony Barbier <anthony.barbier@arm.com> | 2018-11-02 16:45:42 +0000 |
commit | 53d12277563f860852532ace2a6c796384d969dd (patch) | |
tree | e445c005cecea4f44cb2ab51abce82a66181c166 /src/runtime/CPP/CPPScheduler.cpp | |
parent | b7e3028a2bf81ca247895b8550f5a5da02d2483e (diff) | |
download | ComputeLibrary-53d12277563f860852532ace2a6c796384d969dd.tar.gz |
COMPMID-874: Improve default number of threads choice in the Scheduler
Change-Id: Ia30ec2afce0aafcd39f41440efb972b18bbda9f8
Reviewed-on: https://eu-gerrit-1.euhpc.arm.com/118657
Reviewed-by: Anthony Barbier <anthony.barbier@arm.com>
Tested-by: Jenkins <bsgcomp@arm.com>
Reviewed-by: Pablo Tello <pablo.tello@arm.com>
Diffstat (limited to 'src/runtime/CPP/CPPScheduler.cpp')
-rw-r--r-- | src/runtime/CPP/CPPScheduler.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/runtime/CPP/CPPScheduler.cpp b/src/runtime/CPP/CPPScheduler.cpp index a83a0bc0d3..4e4dd87ed7 100644 --- a/src/runtime/CPP/CPPScheduler.cpp +++ b/src/runtime/CPP/CPPScheduler.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016, 2017 ARM Limited. + * Copyright (c) 2016-2018 ARM Limited. * * SPDX-License-Identifier: MIT * @@ -156,7 +156,7 @@ CPPScheduler &CPPScheduler::get() } CPPScheduler::CPPScheduler() - : _num_threads(std::thread::hardware_concurrency()), + : _num_threads(num_threads_hint()), _threads(_num_threads - 1) { } |