TY - GEN
T1 - Grid scheduling using 2-phase prediction (2PP) of CPU power
AU - Loc, Nguyen The
AU - Elnaffar, Said
AU - Katayama, Takuya
AU - Bao, Ho Tu
PY - 2006
Y1 - 2006
N2 - Divisible workloads are that kind of workloads that can be partitioned by the scheduler into arbitrary 'chunks'. The problem of scheduling divisible loads has been defined for a long time, however, handful solutions have been proposed. Furthermore, almost all proposed approaches attempt to perform scheduling in a dedicated environment (i.e., for processing local tasks only) such as a LAN, whereas scheduling in non-dedicated environments (i.e., for processing local and external tasks) such as Grids remains an open problem. In Grids, the incessant variation of workstation's power is the chief difficulty in planning how to split and distribute workloads to these workstations. This paper presents a new strategy, called 2-Phase Prediction (2PP) for CPU power. By integrating this strategy and the UMR algorithm, a static scheduling algorithm that is designed for dedicated environments, we develop a new dynamic scheduling algorithm suitable for non-dedicated environment. Our experimental results show that our algorithm is superior to the UMR as the former is able to adapt to the dynamicity of Grid workers.
AB - Divisible workloads are that kind of workloads that can be partitioned by the scheduler into arbitrary 'chunks'. The problem of scheduling divisible loads has been defined for a long time, however, handful solutions have been proposed. Furthermore, almost all proposed approaches attempt to perform scheduling in a dedicated environment (i.e., for processing local tasks only) such as a LAN, whereas scheduling in non-dedicated environments (i.e., for processing local and external tasks) such as Grids remains an open problem. In Grids, the incessant variation of workstation's power is the chief difficulty in planning how to split and distribute workloads to these workstations. This paper presents a new strategy, called 2-Phase Prediction (2PP) for CPU power. By integrating this strategy and the UMR algorithm, a static scheduling algorithm that is designed for dedicated environments, we develop a new dynamic scheduling algorithm suitable for non-dedicated environment. Our experimental results show that our algorithm is superior to the UMR as the former is able to adapt to the dynamicity of Grid workers.
UR - http://www.scopus.com/inward/record.url?scp=50049133326&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=50049133326&partnerID=8YFLogxK
U2 - 10.1109/INNOVATIONS.2006.301965
DO - 10.1109/INNOVATIONS.2006.301965
M3 - Conference contribution
AN - SCOPUS:50049133326
SN - 1424406749
SN - 9781424406746
T3 - 2006 Innovations in Information Technology, IIT
BT - 2006 Innovations in Information Technology, IIT
T2 - 2006 Innovations in Information Technology, IIT
Y2 - 19 November 2006 through 21 November 2006
ER -