An RMS for Non-predictably Evolving Applications

被引:5
作者
Klein, Cristian [1 ]
Perez, Christian [1 ]
机构
[1] Ecole Normale Super Lyon, LIP INRIA, F-69364 Lyon 7, France
来源
2011 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER) | 2011年
关键词
D O I
10.1109/CLUSTER.2011.56
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Non-predictably evolving applications are applications that change their resource requirements during execution. These applications exist, for example, as a result of using adaptive numeric methods, such ass adaptive mesh refinement and adaptive particle methods. Increasing interest is being shown to have such applications acquire resources on the fly. However, current HPC Resources Management Systems (RMSs) only allow a static allocation of resources, which cannot be changed after it started. Therefore, non-predictably evolving applications cannot make efficient use of HPC resources, being forced to make an allocation based on their maximum expected requirements. This paper presents CooRMv2, an RMS which supports efficient scheduling of non-predictably evolving applications. An application can make "pre-allocations" to specify its peak resource usage. The application can then dynamically allocate resources as long as the pre-allocation is not outgrown. Resources which are pre-allocated but not used, can be filled by other applications, Results show that the approach is feasible and leads to a more efficient resource usage.
引用
收藏
页码:326 / 334
页数:9
相关论文
共 26 条
[1]  
Adaptive Computing Enterprises Inc., MOAB WORKL MAN ADM G
[2]  
Adiga N.R., 2005, IBM Journal of Research and Development, V49
[3]  
[Anonymous], PARALLEL WORKLOADS A
[4]  
[Anonymous], LESSONS LEARNED BUIL
[5]  
Bryan G. L., 2001, SC
[6]  
Buisson J., 2007, TR0092 COREGRID
[7]  
Buisson J., 2005, International Conference ParCo, P65
[8]  
Burstedde C., 2010, SC
[9]  
Capit N., 2005, CORR
[10]  
casanova H., 2007, J GRID COMPUTING, V5