Composable power management with energy and power budgets per application

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

18 Citaten (Scopus)
1 Downloads (Pure)

Samenvatting

Embedded Multiprocessor Systems-on-Chip (MPSoCs) commonly run multiple applications at once. These applications may have different time criticalities, i.e. non real-time, soft real-time, and firm or hard real-time. Application-level composability is used to provide each application with its own virtual platform, such that each application may be developed, verified, and executed independently, given its virtual platform specification. Composability of functional and temporal properties has been demonstrated in previous work. In this paper, we extend composability to include power management, where each application can manage its energy usage independently. Each application receives an independent energy and/or power budget, which it can manage as it sees fit, with its own application-specific power-management policy. Time, energy, and power budgets allocated to each application ensure that its power-management policy cannot cause any interference to the functional, timing, and power behaviours of other applications. We implement our technique on an existing composable and predictable hardware platform (CompSoC), and extend its Real-Time Operating System (OS) with a power-management infrastructure. Applications use a power-management API to communicate with the OS that implements time, energy, and power budgets. We demonstrate the applicability of our techniques by running several concurrent applications with their own power managers on an FPGA prototype.
Originele taal-2Engels
TitelProceedings of the 2011 International Conference on Embedded Computer Systems (IC-SAMOS 2011), 18-21 July 2011, Samos, Greece
Plaats van productiePiscataway
UitgeverijInstitute of Electrical and Electronics Engineers
Pagina's396-403
ISBN van geprinte versie978-1-4577-0802-2
DOI's
StatusGepubliceerd - 2011
Evenementconference; The 2011 International Conference on Embedded Computer Systems (IC-SAMOS 2011); 2011-07-18; 2011-07-21 -
Duur: 18 jul 201121 jul 2011

Congres

Congresconference; The 2011 International Conference on Embedded Computer Systems (IC-SAMOS 2011); 2011-07-18; 2011-07-21
Periode18/07/1121/07/11
AnderThe 2011 International Conference on Embedded Computer Systems (IC-SAMOS 2011)

Vingerafdruk

Duik in de onderzoeksthema's van 'Composable power management with energy and power budgets per application'. Samen vormen ze een unieke vingerafdruk.

Citeer dit