TY - GEN
T1 - Metronome
T2 - 49th Annual Design Automation Conference, DAC '12
AU - Sironi, Filippo
AU - Bartolini, Davide B.
AU - Campanoni, Simone
AU - Cancare, Fabio
AU - Hoffmann, Henry
AU - Sciuto, Donatella
AU - Santambrogio, Marco D.
PY - 2012
Y1 - 2012
N2 - In this paper, we present Metronome: a framework to enhance commodity operating systems with self-adaptive capabilities. The Metronome framework features two distinct components: Heart Rate Monitor (HRM) and Performance - Aware Fair Scheduler (PAFS). HRM is an active monitoring infrastructure implementing the observe phase of a self - adaptive computing system Observe - Decide - Act (ODA) control loop, while PAFS is an adaptation policy implementing the decide and act phases of the control loop. Metronome was designed and developed looking towards multi - core processors; therefore, its experimental evaluation has been carried on with the PARSEC 2.1 benchmark suite.
AB - In this paper, we present Metronome: a framework to enhance commodity operating systems with self-adaptive capabilities. The Metronome framework features two distinct components: Heart Rate Monitor (HRM) and Performance - Aware Fair Scheduler (PAFS). HRM is an active monitoring infrastructure implementing the observe phase of a self - adaptive computing system Observe - Decide - Act (ODA) control loop, while PAFS is an adaptation policy implementing the decide and act phases of the control loop. Metronome was designed and developed looking towards multi - core processors; therefore, its experimental evaluation has been carried on with the PARSEC 2.1 benchmark suite.
KW - operating systems
KW - performance management
KW - self-adaptive computing
UR - http://www.scopus.com/inward/record.url?scp=84863543324&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84863543324&partnerID=8YFLogxK
U2 - 10.1145/2228360.2228514
DO - 10.1145/2228360.2228514
M3 - Conference contribution
AN - SCOPUS:84863543324
SN - 9781450311991
T3 - Proceedings - Design Automation Conference
SP - 856
EP - 865
BT - Proceedings of the 49th Annual Design Automation Conference, DAC '12
Y2 - 3 June 2012 through 7 June 2012
ER -