Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

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
; ; ; ; and
organization
publishing date
type
Contribution to conference
publication status
in press
subject
conference name
Design and Automation Conference (DAC 2013)
conference location
Austin, Texas, United States
conference dates
2013-06-02
language
English
LU publication?
yes
additional info
Invited paper. This paper appeared in Proceedings of the 50th Design Automation Conference (DAC '13), Special Session on The Future of Operating Systems for Embedded Systems and Software.
id
dc8b29d8-2afd-4a97-add0-426b520760b1 (old id 3788801)
date added to LUP
2016-04-04 14:33:55
date last changed
2019-04-30 20:35:28
@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}},
}