From 53d12277563f860852532ace2a6c796384d969dd Mon Sep 17 00:00:00 2001 From: Georgios Pinitas Date: Thu, 1 Feb 2018 20:23:25 +0000 Subject: 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 Tested-by: Jenkins Reviewed-by: Pablo Tello --- src/runtime/CPP/CPPScheduler.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/runtime/CPP') 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) { } -- cgit v1.2.1