The integration of clusters of computers into computational grids has recently gained the attention of many computational scientists. While considerable progress has been made in building middleware and workflow tools that facilitate the sharing of compute resources, little attention has been paid to grid scheduling and load balancing techniques to reduce job waiting time. Based on a detailed analysis of usage characteristics of an existing grid that involves a large CPU cluster, we observe that grid scheduling decisions can be significantly improved if the characteristics of current usage patterns are understood and extrapolated into the future. The paper describes an architecture and an implementation for a predictive grid scheduling fram...
Heterogeneous computing environment such as grid computing allows sharing and aggregation of a wide...
An efficient functioning of a complicated and dynamic grid environment requires a resource manager t...
Computational Grids are evolving into a global, service-oriented architecture – a universal platform...
The integration of clusters of computers into computa-tional grids has recently gained the attention...
The integration of clusters of computers into computational grids has recently gained the atten- tio...
To make the best use of the resources in a shared grid environment, an application scheduler must ma...
A good running time prediction of tasks is very helpful and important for job scheduling and resourc...
Grid computing is an emerging technology by which huge numbers of processors over the world create a...
GRID environments are privileged targets for computation-intensive problem solving in areas from wea...
Desktop grid computing has emerged from the concept of providing relatively large amounts of computi...
Grids consist of both dedicated and non-dedicated clusters. For effective mapping of parallel applic...
Grids consist of both dedicated and non-dedicated clusters. For effective mapping of parallel applic...
. Computational grids are emerging as the new generation computing paradigm for tackling large scale...
An efficient functioning of a complicated and dynamic grid environment requires a resource manager t...
Heterogeneous computing environment such as grid computing allows sharing and aggregation of a wide...
Heterogeneous computing environment such as grid computing allows sharing and aggregation of a wide...
An efficient functioning of a complicated and dynamic grid environment requires a resource manager t...
Computational Grids are evolving into a global, service-oriented architecture – a universal platform...
The integration of clusters of computers into computa-tional grids has recently gained the attention...
The integration of clusters of computers into computational grids has recently gained the atten- tio...
To make the best use of the resources in a shared grid environment, an application scheduler must ma...
A good running time prediction of tasks is very helpful and important for job scheduling and resourc...
Grid computing is an emerging technology by which huge numbers of processors over the world create a...
GRID environments are privileged targets for computation-intensive problem solving in areas from wea...
Desktop grid computing has emerged from the concept of providing relatively large amounts of computi...
Grids consist of both dedicated and non-dedicated clusters. For effective mapping of parallel applic...
Grids consist of both dedicated and non-dedicated clusters. For effective mapping of parallel applic...
. Computational grids are emerging as the new generation computing paradigm for tackling large scale...
An efficient functioning of a complicated and dynamic grid environment requires a resource manager t...
Heterogeneous computing environment such as grid computing allows sharing and aggregation of a wide...
Heterogeneous computing environment such as grid computing allows sharing and aggregation of a wide...
An efficient functioning of a complicated and dynamic grid environment requires a resource manager t...
Computational Grids are evolving into a global, service-oriented architecture – a universal platform...