From 4fde6d87b6c1fa9871da7295b9866c9bf1ce0415 Mon Sep 17 00:00:00 2001 From: Florian Schmaus <flow@cs.fau.de> Date: Mon, 19 Jun 2017 08:16:41 +0200 Subject: [PATCH] Increase work-stealing queue size to 1024 --- emper/strategies/laws/LawsScheduler.hpp | 2 +- emper/strategies/ws/WsScheduler.hpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/emper/strategies/laws/LawsScheduler.hpp b/emper/strategies/laws/LawsScheduler.hpp index 96988227..3c5b8315 100644 --- a/emper/strategies/laws/LawsScheduler.hpp +++ b/emper/strategies/laws/LawsScheduler.hpp @@ -11,7 +11,7 @@ class LawsScheduler: public Scheduler { using WsQueue = adt::LockedQueue<Fiber*, SIZE>; public: - static const int QUEUE_SIZE = 128; + static const int QUEUE_SIZE = 1024; private: adt::MpscQueue<Fiber>** priorityQueues; diff --git a/emper/strategies/ws/WsScheduler.hpp b/emper/strategies/ws/WsScheduler.hpp index 86f0d1b6..3359a804 100644 --- a/emper/strategies/ws/WsScheduler.hpp +++ b/emper/strategies/ws/WsScheduler.hpp @@ -14,7 +14,7 @@ class WsScheduler: public Scheduler { #endif public: - static const int QUEUE_SIZE = 128; + static const int QUEUE_SIZE = 1024; private: WsQueue<QUEUE_SIZE>** queues; -- GitLab