Dynamic power budget redistribution under a power cap on multi-application environments
dc.contributor.author | Costero Valero, Luis María | |
dc.contributor.author | Igual Peña, Francisco Daniel | |
dc.contributor.author | Olcoz Herrero, Katzalin | |
dc.date.accessioned | 2024-02-02T15:13:57Z | |
dc.date.available | 2024-02-02T15:13:57Z | |
dc.date.issued | 2023-03-20 | |
dc.description.abstract | We present a two-level implementation of an infrastructure that allows performance maximization under a power-cap on multi-application environments with minimal user intervention. At the application level, we integrate bar (Power Budget-Aware Runtime Scheduler) into existing task-based runtimes, e.g. OpenMP; bar implements combined software/hardware techniques (thread malleability and DVFS) to maximize the application performance without violating a granted power budget. At a higher level, we introduce barman (Power Budget-Aware Resource Manager), a system-wide software able to manage resources globally, gathering power needs of registered applications, and redistributing the available overall power budget across them. The combination and co-operative operation of both pieces of software yields performance and energy efficiency improvements on environments in which power capping is established globally, and also granted asymmetrically to different co-existing applications. This behaviour is demonstrated to be stable under different workloads (a selection of task-based scientific applications and PARSEC benchmarks are tested) and different levels of power capping. | |
dc.description.department | Depto. de Arquitectura de Computadores y Automática | |
dc.description.faculty | Fac. de Informática | |
dc.description.refereed | TRUE | |
dc.description.sponsorship | MCIN | |
dc.description.sponsorship | Comunidad de Madrid | |
dc.description.status | pub | |
dc.identifier.citation | Luis Costero, Francisco D. Igual, Katzalin Olcoz, Dynamic power budget redistribution under a power cap on multi-application environments, Sustainable Computing: Informatics and Systems, Volume 38, 2023. | |
dc.identifier.doi | 10.1016/j.suscom.2023.100865 | |
dc.identifier.issn | 2210-5379 | |
dc.identifier.officialurl | https://www.sciencedirect.com/science/article/pii/S2210537923000203 | |
dc.identifier.uri | https://hdl.handle.net/20.500.14352/98387 | |
dc.journal.title | Sustainable Computing-Informatics & Systems | |
dc.language.iso | eng | |
dc.publisher | Elsevier | |
dc.relation.projectID | PID2021-126576NB-I00 | |
dc.relation.projectID | S2018/TCS-4423 | |
dc.rights.accessRights | open access | |
dc.subject.keyword | Resource management | |
dc.subject.keyword | Power capping | |
dc.subject.keyword | DVFS | |
dc.subject.keyword | Energy efficiency | |
dc.subject.keyword | Green HPC | |
dc.subject.ucm | Informática (Informática) | |
dc.subject.unesco | 3304.06 Arquitectura de Ordenadores | |
dc.title | Dynamic power budget redistribution under a power cap on multi-application environments | |
dc.type | journal article | |
dc.type.hasVersion | AO | |
dc.volume.number | 28 | |
dspace.entity.type | Publication | |
relation.isAuthorOfPublication | b2616c88-d3da-43df-86cb-3ced1084f460 | |
relation.isAuthorOfPublication | e1ed9960-37d5-4817-8e5c-4e0e392b4d66 | |
relation.isAuthorOfPublication | 8cfc18ec-4816-404d-982d-21dc07318c07 | |
relation.isAuthorOfPublication.latestForDiscovery | b2616c88-d3da-43df-86cb-3ced1084f460 |
Download
Original bundle
1 - 1 of 1