SLIDE 17 Strategies
CICESE Parallel Computing Laboratory 17 Type Strategy Level Description Knowledge-free
Rand 1 Allocates job 𝑘 to a machine randomly Ffit 1 Allocates job 𝑘 to the first machine available and capable to execute it. MLp 1 Allocates job 𝑘 to the machine with the least load at time 𝑠
𝑘: min 𝑗 =1…𝑛𝑏 𝑜𝑗 ,
Energy-aware
Max_eff 2 Allocates job 𝑘 to the machine with higher energy efficiency max
𝑗 =1…𝑛𝑏 𝑓𝑔𝑔 𝑗
Min_e 2 Allocates job j to the machine with minimum total power consumption at time 𝑠
𝑘 : min 𝑗 =1…𝑛𝑏
𝑄
𝑗 𝑝𝑞(𝑢) 𝑠𝑘 𝑢=1
MCT_eff 2 Allocates job 𝑘 to the machine with the earliest completion time on an energy efficient machine 𝑛𝑗𝑜
𝐷𝑛𝑏𝑦
𝑗
𝑓𝑔𝑔𝑗 , where 𝑑𝑛𝑏𝑦 𝑗
= max
𝑙=𝑗 𝑑𝑙 𝑗 and 𝑑𝑙 𝑗 being
the makespan and completion time of job 𝑙 in the machine 𝑗, respectively
Speed- aware
Max_seff 2 Allocates job j to the maximum energy efficient faster machine: max
𝑗 =1…𝑛𝑏 𝑡𝑗 ∗ 𝑓𝑔𝑔 𝑗
Max_s 2 Allocates job j to the fastest machine: max
𝑗 =1…𝑛𝑏 𝑡𝑗