DocumentCode
565223
Title
Metronome: Operating system level performance management via self-adaptive computing
Author
Sironi, Filippo ; Bartolini, Davide B. ; Campanoni, Simone ; Cancare, Fabio ; Hoffmann, Henry ; Sciuto, Donatella ; Santambrogio, Marco D.
fYear
2012
fDate
3-7 June 2012
Firstpage
856
Lastpage
865
Abstract
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.
Keywords
computer network performance evaluation; fault tolerant computing; multiprocessing systems; operating systems (computers); HRM; Metronome framework; ODA control loop; PAFS; PARSEC 2.1 benchmark suite; active monitoring infrastructure; adaptation policy; commodity operating system; heart rate monitoring; level performance management; multicore processor; observe-decide-act; performance aware fair scheduler; self-adaptive computing; Heart beat; Linux; Monitoring; Operating systems; Program processors; Operating Systems; Performance Management; Self-Adaptive Computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference (DAC), 2012 49th ACM/EDAC/IEEE
Conference_Location
San Francisco, CA
ISSN
0738-100X
Print_ISBN
978-1-4503-1199-1
Type
conf
Filename
6241605
Link To Document