RT Journal Article T1 Dynamic power budget redistribution under a power cap on multi-application environments A1 Costero Valero, Luis María A1 Igual Peña, Francisco Daniel A1 Olcoz Herrero, Katzalin AB 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. PB Elsevier SN 2210-5379 YR 2023 FD 2023-03-20 LK https://hdl.handle.net/20.500.14352/98387 UL https://hdl.handle.net/20.500.14352/98387 LA eng NO 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. NO MCIN NO Comunidad de Madrid DS Docta Complutense RD 9 abr 2025