Advanced

The Autonomic Operating System Research Project - Achievements and Future Directions

Bartolini, Davide Basilio; Cattaneo, Riccardo; Durelli, Gianluca; Maggio, Martina LU ; Santambrogio, Marco Domenico and Sironi, Filippo (2013) Design and Automation Conference (DAC 2013)
Abstract
Traditionally, hypervisors, operating systems, and runtime systems have been providing an abstraction layer over the bare-metal hardware. Traditional abstractions, however, do not consider for non-functional requirements such as system-level constraints or users' objectives.

As these requirements are gaining increasing importance, researchers are looking into making user-specified and system-level objectives first-class citizens in the computer systems' realm.



This paper describes the Autonomic Operating System (AcOS) project; AcOS enhances commodity operating systems with an autonomic layer that enables self-* properties through adaptive resource allocation. With AcOS, we investigate intelligent resource... (More)
Traditionally, hypervisors, operating systems, and runtime systems have been providing an abstraction layer over the bare-metal hardware. Traditional abstractions, however, do not consider for non-functional requirements such as system-level constraints or users' objectives.

As these requirements are gaining increasing importance, researchers are looking into making user-specified and system-level objectives first-class citizens in the computer systems' realm.



This paper describes the Autonomic Operating System (AcOS) project; AcOS enhances commodity operating systems with an autonomic layer that enables self-* properties through adaptive resource allocation. With AcOS, we investigate intelligent resource allocation to achieve user-specified service-level objectives on application performance and to respect system-level thresholds on CPU temperature. We give a broad overview of \system, elaborate on its achievements, and discuss research perspectives. (Less)
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Contribution to conference
publication status
in press
subject
conference name
Design and Automation Conference (DAC 2013)
language
English
LU publication?
yes
id
dc8b29d8-2afd-4a97-add0-426b520760b1 (old id 3788801)
date added to LUP
2013-05-22 12:38:45
date last changed
2016-04-16 12:42:23
@misc{dc8b29d8-2afd-4a97-add0-426b520760b1,
  abstract     = {Traditionally, hypervisors, operating systems, and runtime systems have been providing an abstraction layer over the bare-metal hardware. Traditional abstractions, however, do not consider for non-functional requirements such as system-level constraints or users' objectives.<br/><br>
As these requirements are gaining increasing importance, researchers are looking into making user-specified and system-level objectives first-class citizens in the computer systems' realm.<br/><br>
<br/><br>
This paper describes the Autonomic Operating System (AcOS) project; AcOS enhances commodity operating systems with an autonomic layer that enables self-* properties through adaptive resource allocation. With AcOS, we investigate intelligent resource allocation to achieve user-specified service-level objectives on application performance and to respect system-level thresholds on CPU temperature. We give a broad overview of \system, elaborate on its achievements, and discuss research perspectives.},
  author       = {Bartolini, Davide Basilio and Cattaneo, Riccardo and Durelli, Gianluca and Maggio, Martina and Santambrogio, Marco Domenico and Sironi, Filippo},
  language     = {eng},
  title        = {The Autonomic Operating System Research Project - Achievements and Future Directions},
  year         = {2013},
}