TY - GEN
T1 - Real-time divisible load scheduling with different processor available times
AU - Lin, Xuan
AU - Lu, Ying
AU - Deogun, Jitender
AU - Goddard, Steve
PY - 2007
Y1 - 2007
N2 - Providing QoS and performance guarantees to arbitrarily divisible loads has become a significant problem for many cluster-based research computing facilities. While progress is being made in scheduling arbitrarily divisible loads, some of proposed approaches may cause Inserted Idle Times (IITs) that are detrimental to system performance. In this paper we propose a new approach that utilizes IITs and thus enhances the system performance. The novelty of our approach is that, to simplify the analysis, a homogenous system with IITs is transformed to an equivalent heterogeneous system, and that our algorithms can schedule real-time divisible loads with different processor available times. Intensive simulations show that the new approach outperforms the previous approach in all configurations. We also compare the performance of our algorithm to the current practice of manually splitting workloads by users. Simulation results validate the advantages of our approach.
AB - Providing QoS and performance guarantees to arbitrarily divisible loads has become a significant problem for many cluster-based research computing facilities. While progress is being made in scheduling arbitrarily divisible loads, some of proposed approaches may cause Inserted Idle Times (IITs) that are detrimental to system performance. In this paper we propose a new approach that utilizes IITs and thus enhances the system performance. The novelty of our approach is that, to simplify the analysis, a homogenous system with IITs is transformed to an equivalent heterogeneous system, and that our algorithms can schedule real-time divisible loads with different processor available times. Intensive simulations show that the new approach outperforms the previous approach in all configurations. We also compare the performance of our algorithm to the current practice of manually splitting workloads by users. Simulation results validate the advantages of our approach.
UR - http://www.scopus.com/inward/record.url?scp=47249084337&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=47249084337&partnerID=8YFLogxK
U2 - 10.1109/ICPP.2007.70
DO - 10.1109/ICPP.2007.70
M3 - Conference contribution
AN - SCOPUS:47249084337
SN - 076952933X
SN - 9780769529332
T3 - Proceedings of the International Conference on Parallel Processing
BT - 2007 International Conference on Parallel Processing, ICPP
T2 - 36th International Conference on Parallel Processing in Xi'an, ICPP
Y2 - 10 September 2007 through 14 September 2007
ER -