Grant: Discovery Grants Program - Individual
University of Windsor
$2,849.00
Time- and space-adaptive parallel job sceduling for HPC servers, grids, and clouds
EF 2011-12
Résumé
Recent important new challenges in system software for High Performance Computing are the omni-presence of multi-/many-core CPUs and the emergence of cloud computing. The proposed work focuses on solutions to these challenges in scheduling parallel HPC jobs on cluster/SMP servers, grids, and clouds. The purpose is to develop approaches with ideas which are feasible for practical application in Supercomputing Centers.
The main goals of the work are predictability and quality-of-service (differentiated service) in job scheduling. Thus, the job scheduler will employ some form of preemption. Resource allocations can be flexibly defined as resource needs which may be met in either the time dimension (time sharing) or the space dimension (space partitioning) or a combination of both. Additionally, the resource shares may be adjusted in dependence on the job context. In this sense, the job scheduler is highly adaptive.
The scheduling algorithms are accompanied by performance estimation. Response times strongly depend on the allocated resource shares. It is therefore important to know the performance resulting from certain resource-share allocations. This permits informed decisions. The performance estimation employs a combination of a model and machine learning of parameters.
Therefore, the work will significantly support future server, grid, and cloud computing for parallel HPC jobs.
Programme
Discovery Grants Program - Individual
Bénéficiaire
Emplacement
Ontario, Canada
Type de bénéficiaire
Academia
Type
Grant
Source
NSERC's Awards Data
Tel que publié
Application id
239130-2011
Name nom
Sodan, Angela
Department département
Computer Science, School of
Organization id
37
Institution établissement
University of Windsor
Province en
Ontario
Province fr
Ontario
Country en
CANADA
Country fr
CANADA
Fiscal year exercice financier
2011
Competition year année de concours
2011
Award amount
2849
Program id
RGPIN
Program nane en
Discovery Grants Program - Individual
Program name fr
Programme de subventions à la découverte - individuelles
Group en
Discovery grants programs
Group fr
Programmes de subventions à la découverte
Committee code
1507
Committee name en
Computer Science
Committee name fr
Sciences informatiques
Area of application code
1207
Area of application group en
Advancement of knowledge
Area of application group fr
Avancement des connaissances
Area of application en
Information, computer and communication technologies
Area of application fr
Technologie de l'information, des ordinateurs et des réseaux de communications
Research subject code
2704
Research subject group en
Information technology
Research subject group fr
Technologie de l'information
Research subject en
Distributed and parallel processing
Research subject fr
Traitement réparti et simultané
Partie
1
Nb partie
1
Application title
Time- and space-adaptive parallel job sceduling for HPC servers, grids, and clouds
Keyword
NSERC
Application summary
Recent important new challenges in system software for High Performance Computing are the omni-presence of multi-/many-core CPUs and the emergence of cloud computing. The proposed work focuses on solutions to these challenges in scheduling parallel HPC jobs on cluster/SMP servers, grids, and clouds. The purpose is to develop approaches with ideas which are feasible for practical application in Supercomputing Centers.
The main goals of the work are predictability and quality-of-service (differentiated service) in job scheduling. Thus, the job scheduler will employ some form of preemption. Resource allocations can be flexibly defined as resource needs which may be met in either the time dimension (time sharing) or the space dimension (space partitioning) or a combination of both. Additionally, the resource shares may be adjusted in dependence on the job context. In this sense, the job scheduler is highly adaptive.
The scheduling algorithms are accompanied by performance estimation. Response times strongly depend on the allocated resource shares. It is therefore important to know the performance resulting from certain resource-share allocations. This permits informed decisions. The performance estimation employs a combination of a model and machine learning of parameters.
Therefore, the work will significantly support future server, grid, and cloud computing for parallel HPC jobs.