aboutsummaryrefslogtreecommitdiffstats
path: root/litmus/edf_common.c
diff options
context:
space:
mode:
authorGlenn Elliott <gelliott@cs.unc.edu>2010-08-03 12:33:01 -0400
committerGlenn Elliott <gelliott@cs.unc.edu>2010-08-03 12:43:47 -0400
commit93d94bce2b7a90d789cf0ab5e167f2c373484eb2 (patch)
tree915e49699880a5ccf879df9bc206f6307a12f437 /litmus/edf_common.c
parent2183cf547b67f7d59f23ed4322f1748867b3f7ea (diff)
First implementation of G-OMLP.wip-omlp-gedf
This patch implements G-OMLP (OMLP for G-EDF). It reuses (calls) much of the code from G-FMLP-Long. Note that the implementation here will have to change if/when P-OMLP is implemented. This is because P-OMLP uses seperate priority queues (PQ) for each CPU. The OMLP code will have to be smarter to figure out when to use a global PQ or CPU-bound PQ. Also, PQ may be better implemented as a binary (or binomial) heap. It is a simple linked-list in this implementation.
Diffstat (limited to 'litmus/edf_common.c')
0 files changed, 0 insertions, 0 deletions