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 :
بازگشت