@inproceedings{e1314ad40a174d2a8dc558c1fe760ea6,
title = "Invasive computing for power corridor management",
abstract = "This paper investigates the use of invasive computing to enforce the power budget in an HPC infrastructure. Invasive MPI along with the Invasive Resource Manager (IRM) provides an infrastructure for developing malleable/invasive applications. In IRM, a power model is used to predict the power consumption of each application. If a violation in power corridor is predicted, IRM reconfigures the node allocation among the applications to keep the whole system back into the power corridor. Since development of invasive applications is a complex task, a new programming model called Elastic Phase Oriented Programming (EPOP) is developed to simplify the invasive programming. This model is also capable of collecting and sharing power usage metrics as well as performance metrics to IRM.",
keywords = "Dynamic resource management, High Performance Computing, MPI, Power corridor enforcement, Slurm Batch Scheduler",
author = "Jophin John and Santiago Narvaez and Michael Gerndt",
note = "Publisher Copyright: {\textcopyright} 2020 The authors and IOS Press.",
year = "2020",
doi = "10.3233/APC200063",
language = "English",
series = "Advances in Parallel Computing",
publisher = "IOS Press BV",
pages = "386--395",
editor = "Ian Foster and Joubert, {Gerhard R.} and Ludek Kucera and Nagel, {Wolfgang E.} and Frans Peters",
booktitle = "Parallel Computing",
}