public class Workload
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
long |
LCM |
Constructor and Description |
---|
Workload() |
Modifier and Type | Method and Description |
---|---|
void |
addTask(int period,
double exec) |
void |
addTask(int period,
double exec,
int deadline) |
void |
addTask(PTask t) |
int |
computeDEM(int m,
int k,
int t) |
long |
computeLCM() |
double |
computeUtil() |
int |
deadline(int i) |
double |
demand_EDF(int t) |
void |
display() |
double |
exec(int i) |
int |
getLowerBoundProcessors() |
int |
getUpperBoundArr(int k,
MultiPRM res) |
int |
getUpperBoundProcessors() |
int |
period(int i) |
void |
setRes1(IntPRM rm) |
int |
wsize() |
public void addTask(int period, double exec, int deadline)
public void addTask(int period, double exec)
public void addTask(PTask t)
public int wsize()
public long computeLCM()
public void setRes1(IntPRM rm)
public double demand_EDF(int t)
public int period(int i)
public int deadline(int i)
public double exec(int i)
public void display()
public double computeUtil()
public int computeDEM(int m, int k, int t)
public int getUpperBoundProcessors()
public int getLowerBoundProcessors()
public int getUpperBoundArr(int k, MultiPRM res)