Skip to content
Commit 121462b1 authored by Tom Burdick's avatar Tom Burdick Committed by Anas Nashif
Browse files

rtio: Low (Memory) Cost Concurrent scheduler



Schedules I/O chains in the same order as they arrive providing a fixed
amount of concurrency. The low memory cost comes at the cost of some
computational cost that is likely to be acceptable with small amounts
of concurrency.

The code cost is about 4x higher than the simple linear executor
which isn't entirely unexpected as the logic requirements are quite a bit
more than doing the next thing in the queue.

Signed-off-by: default avatarTom Burdick <thomas.burdick@intel.com>
parent 3d2ead38
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment