Table 15 Key notation definitions.
From: Multi-objective and multi constrained task scheduling framework for computational grids
Notation | Description |
|---|---|
n | Number of tasks |
m | Number of Grids present on the grid network |
\(W_{T_i}\) | Length (in millions of instructions) of task \(T_i\) |
\(W_{G_j}\) | Processing Capacity in MIPS (millions of instructions per second) of a single machine belonging to Grid \(G_j\) |
p[1, ..., m] | Number of machines present on Grids \(G_1,..., G_m\) |
\(Price_{E_{G_j}}\) | Price (cost) incurred per second in executing a task on any machine belonging to Grid \(G_j\) |
\(Price_{C}\) | Price(cost) incurred per second in reserving the network link connecting any two different Grids on the Grid Network |
\(d^+(T_i)\) | Out degree of Task \(T_i\) on the task dependency graph i.e. the number of child tasks dependent on Task \(T_i\) |
GS | Greedy scheduler - Minimize TAT and maximize Resource Utilization |
GCPS | Greedy communication price scheduler - Minimize the communication Price (Cost) |
GEPS | Greedy execution price scheduler - Minimize the execution Price (Cost) |
GNFS | Greedy No-Fragmentation scheduler - Minimize TAT and maximize Resource Utilization without fragmenting any task across multiple Grid-Machines |
R | Random scheduler |