Modifier and Type | Method and Description |
---|---|
ISchedulingPolicy |
SimulationParameters.getSchedulingPolicy() |
ISchedulingPolicy |
ISchedulingPolicy.newInstance() |
Modifier and Type | Method and Description |
---|---|
void |
Scheduler.schedule(Event event,
ITaskSet taskSet,
ISchedulingPolicy policy,
IEnergyProfile energyProfile,
long date,
boolean isEnergyAware) |
Constructor and Description |
---|
SimulationParameters(ISchedulingPolicy policy,
int simEnd,
IEnergyProfile ep,
ITaskSet taskSet,
int nbProc,
boolean isEnergyAware) |
Modifier and Type | Method and Description |
---|---|
static SimulationParameters |
DefaultParamsParser.parse(InputStream in,
ISchedulingPolicy policy,
int simulationEnd,
int nbProc)
Use XmlFileReader as a default and only parser for now!
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMonoProcessorSchedulingPolicy |
class |
AbstractMultiProcSchedulingPolicy |
Modifier and Type | Method and Description |
---|---|
static ISchedulingPolicy |
SchedulingPolicyFactory.getInstance(String polycyName) |
Modifier and Type | Method and Description |
---|---|
static void |
SchedulingPolicyFactory.registerPolicy(ISchedulingPolicy policy) |
Modifier and Type | Class and Description |
---|---|
class |
EDegSchedulingPolicy |
class |
EDFMultiProcSchedulingPolicy |
class |
EDFSchedulingPolicy |
class |
EDLSchedulingPolicy |
class |
EHPDP1SchedulingPolicy
Preemptive Dynamic Priority.
|
class |
EHPDP2SchedulingPolicy
Preemptive Dynamic Priority.
|
class |
EHPDP4SchedulingPolicy
Preemptive Dynamic Priority.
|
class |
EHPDP5SchedulingPolicy
Preemptive Dynamic Priority.
|
class |
LaxityGraphMultiProcSchedulingPolicy |
class |
LSASchedulingPolicy |
Modifier and Type | Method and Description |
---|---|
ISchedulingPolicy |
LSASchedulingPolicy.newInstance() |
ISchedulingPolicy |
LaxityGraphMultiProcSchedulingPolicy.newInstance() |
ISchedulingPolicy |
EHPDP5SchedulingPolicy.newInstance() |
ISchedulingPolicy |
EHPDP4SchedulingPolicy.newInstance() |
ISchedulingPolicy |
EDLSchedulingPolicy.newInstance() |
ISchedulingPolicy |
EDFSchedulingPolicy.newInstance() |
ISchedulingPolicy |
EDFMultiProcSchedulingPolicy.newInstance() |
ISchedulingPolicy |
EDegSchedulingPolicy.newInstance() |
Modifier and Type | Class and Description |
---|---|
class |
EHPFP1SchedulingPolicy
Preemptive Fixed Priority.
|
class |
EHPFP2SchedulingPolicy
Preemptive Fixed Priority.
|
class |
EHPFP3SchedulingPolicy
Preemptive Fixed Priority.
|
class |
EHPFP4SchedulingPolicy
Preemptive Fixed Priority.
|
class |
EHPFP5ScheculingPolicy
Preemptive Fixed Priority.
|
class |
EHPFP6SchedulingPolicy |
class |
EHPFP7SchedulingPolicy |
class |
FPegSchedulingPolicy |
class |
FPegTest |
class |
FPLSchedulingPolicy |
class |
FPMultiProcSchedulingPolicy |
class |
FPSchedulingPolicy |
Modifier and Type | Method and Description |
---|---|
ISchedulingPolicy |
FPSchedulingPolicy.newInstance() |
ISchedulingPolicy |
FPMultiProcSchedulingPolicy.newInstance() |
ISchedulingPolicy |
FPLSchedulingPolicy.newInstance() |
ISchedulingPolicy |
FPegTest.newInstance() |
ISchedulingPolicy |
FPegSchedulingPolicy.newInstance() |
ISchedulingPolicy |
EHPFP7SchedulingPolicy.newInstance() |
ISchedulingPolicy |
EHPFP6SchedulingPolicy.newInstance() |
ISchedulingPolicy |
EHPFP5ScheculingPolicy.newInstance() |
ISchedulingPolicy |
EHPFP4SchedulingPolicy.newInstance() |
ISchedulingPolicy |
EHPFP3SchedulingPolicy.newInstance() |
ISchedulingPolicy |
EHPFP2SchedulingPolicy.newInstance() |
ISchedulingPolicy |
EHPFP1SchedulingPolicy.newInstance() |
Copyright © 2012. All Rights Reserved.