Project

General

Profile

Feature #1712

Avoid intermediate ctx to scheduler in case of ULTs

Added by Sam White 7 days ago.

Status:
New
Priority:
Normal
Assignee:
Category:
AMPI
Target version:
Start date:
10/10/2017
Due date:
% Done:

0%


Description

If a ULT yields, we currently context switch back to the scheduler thread always, even if the next task in the scheduler's queue is another ULT that we then have to context switch to.
ArgoBots already has this optimization to context switch directly to the next ULT in this case.

Also available in: Atom PDF