Changes between Version 12 and Version 13 of Projects/Scheduler


Ignore:
Timestamp:
May 1, 2013, 2:30:41 AM (6 years ago)
Author:
JoelSherrill
Comment:

/* Thread Ready Set and Block 2-n Refactoring */ Add Scheduler Simulator section

Legend:

Unmodified
Added
Removed
Modified
  • Projects/Scheduler

    v12 v13  
    4949  *  Refactor priority discipline from Thread Queue (e.g. Block 2-n structure) and name it something like "Thread_set_Priority_block2n"
    5050  *  Refactor Thread Set from Deterministic Priority Scheduler and name it something like "Thread_set_Priority_deterministic"
     51  *  Refactor "RBTree Priority" from EDF and CBS schedulers into their own thread set.
    5152 *  Rewrite Scheduler infrastructure to use Thread Sets as a pluggable implementation of threads.
    5253 *  Add a new Scheduler that uses block2n
     
    5960  *  Simple Scheduler SMP has some O(number of tasks) and others that are O(number of cores)
    6061  *  Block2N based scheduler would be bounded but worst case basically O(constant). It can iterate a few times but that has a maximum that is designed in.
     62= Scheduler Simulator =
     63
     64TBD
    6165= Related Tasks =
    6266