• DocumentCode
    2052720
  • Title

    An RMS for Non-predictably Evolving Applications

  • Author

    Klein, Cristian ; Perez, Christian

  • Author_Institution
    INRIA / LIP, ENS de Lyon, Lyon, France
  • fYear
    2011
  • fDate
    26-30 Sept. 2011
  • Firstpage
    326
  • Lastpage
    334
  • Abstract
    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 as adaptive mesh refinement and adaptive particle methods. Increasing interest is being shown to have such applications acquire resources on the fly. However, current HPC Resource 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.
  • Keywords
    resource allocation; software maintenance; CooRMv2; HPC resource management system; adaptive mesh refinement; adaptive numeric method; adaptive particle method; nonpredictably evolving application; static resource allocation; Bismuth; Conferences; Random access memory; Silicon; AMR; HPC cloud; evolving applications; scheduling; supercomputers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing (CLUSTER), 2011 IEEE International Conference on
  • Conference_Location
    Austin, TX
  • Print_ISBN
    978-1-4577-1355-2
  • Electronic_ISBN
    978-0-7695-4516-5
  • Type

    conf

  • DOI
    10.1109/CLUSTER.2011.56
  • Filename
    6061151