|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use WorkerForScheduler | |
---|---|
tassl.application.workflow | |
tassl.application.workflow.policysample |
Uses of WorkerForScheduler in tassl.application.workflow |
---|
Fields in tassl.application.workflow with type parameters of type WorkerForScheduler | |
---|---|
protected java.util.HashMap<java.lang.Integer,WorkerForScheduler> |
PolicyAbstract.MapTask
|
Methods in tassl.application.workflow that return types with arguments of type WorkerForScheduler | |
---|---|
protected java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> |
AutonomicScheduler.getAllAvailableSlots(java.lang.String workflow,
java.lang.String stage)
Look into available resources and determine the number of slots(workers) available. |
java.util.HashMap<java.lang.Integer,WorkerForScheduler> |
PolicyAbstract.getMapTask()
|
Method parameters in tassl.application.workflow with type arguments of type WorkerForScheduler | |
---|---|
protected java.util.HashMap<java.lang.String,java.util.List<java.lang.String>> |
AutonomicScheduler.getFinalMap(java.util.HashMap<java.lang.Integer,WorkerForScheduler> MapTask,
java.lang.String stageId)
Return the number of machines and workers per site |
abstract java.util.HashMap |
PolicyAbstract.scheduleStage(java.lang.String wkflId,
WorkflowStage stage,
java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> globalSlots)
|
Uses of WorkerForScheduler in tassl.application.workflow.policysample |
---|
Method parameters in tassl.application.workflow.policysample with type arguments of type WorkerForScheduler | |
---|---|
protected void |
Budget.BudgetB(int tasks,
java.util.HashMap<java.lang.Integer,TaskProperties> tasksP,
java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> globalSlots,
java.util.HashMap<java.lang.Integer,WorkerForScheduler> result,
double taskTime)
Calculate scheduling with Budget constraint using Branch & Bound |
protected void |
Budget.BudgetB(int tasks,
java.util.HashMap<java.lang.Integer,TaskProperties> tasksP,
java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> globalSlots,
java.util.HashMap<java.lang.Integer,WorkerForScheduler> result,
double taskTime)
Calculate scheduling with Budget constraint using Branch & Bound |
protected java.util.HashMap |
Budget.BudgetConstraint(java.lang.String wkflId,
WorkflowStage stage,
java.lang.Object properties,
java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> globalSlots)
Create a solution within a budget limit |
protected java.util.HashMap |
Deadline.DeadlineLocalityAware(java.lang.String wflId,
WorkflowStage stage,
java.lang.Object properties,
java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> globalSlots)
|
protected java.util.HashMap |
Deadline.DeadlineLocalityAwareCost(java.lang.String wflId,
WorkflowStage stage,
java.lang.String properties,
java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> globalSlots)
|
protected java.util.HashMap |
Deadline.DeadlineLocalityAwareData(java.lang.String wflId,
WorkflowStage stage,
java.lang.String properties,
java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> globalSlots)
|
protected java.util.HashMap |
Deadline.DeadlineLocalityAwareProc(java.lang.String wflId,
WorkflowStage stage,
java.lang.String properties,
java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> globalSlots)
|
protected java.util.HashMap |
MinRun.MinRunningTime(java.lang.String wflId,
WorkflowStage stage,
java.lang.Object properties,
java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> globalSlots)
This assign each task to the resource that gives the minimum completion time. |
protected java.util.HashMap |
MinRun.MinRunningTimeLimit(java.lang.String wflId,
WorkflowStage stage,
java.lang.Object properties,
java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> globalSlots)
This assign each task to the resource that gives the minimum completion time. |
protected java.util.HashMap |
MinRun.MinRunningTimeNoData(java.lang.String wflId,
WorkflowStage stage,
java.lang.Object properties,
java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> globalSlots)
This assign each task to the resource that gives the minimum completion time. |
java.util.HashMap |
Budget.scheduleStage(java.lang.String wkflId,
WorkflowStage stage,
java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> globalSlots)
|
java.util.HashMap |
Deadline.scheduleStage(java.lang.String wkflId,
WorkflowStage stage,
java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> globalSlots)
|
java.util.HashMap |
MinRun.scheduleStage(java.lang.String wkflId,
WorkflowStage stage,
java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> globalSlots)
|
protected java.util.HashMap |
Budget.TimeCostConstraint(java.lang.String wkflId,
WorkflowStage stage,
java.lang.Object properties,
java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> globalSlots)
Find scheduling solutions while changing budget |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |