Advanced

Adaptive CPU Resource Management for Multicore Platforms

Romero Segovia, Vanessa LU (2011)
Abstract
The topic of this thesis is adaptive CPU resource management for multicore platforms. The work was done as a part of the resource

manager component of the adaptive resource management framework

implemented in the European ACTORS project. The framework dynamically

allocates CPU resources for the applications. The key element of the

framework is the resource manager that combines feedforward and

feedback algorithms together with reservation techniques. The

reservation techniques are supported by a new Linux scheduler through

hard constant bandwidth server reservations. The resource requirements

of the applications are provided through service level tables.... (More)
The topic of this thesis is adaptive CPU resource management for multicore platforms. The work was done as a part of the resource

manager component of the adaptive resource management framework

implemented in the European ACTORS project. The framework dynamically

allocates CPU resources for the applications. The key element of the

framework is the resource manager that combines feedforward and

feedback algorithms together with reservation techniques. The

reservation techniques are supported by a new Linux scheduler through

hard constant bandwidth server reservations. The resource requirements

of the applications are provided through service level tables. Dynamic

bandwidth allocation is performed by the resource manager which adapts

applications to changes in resource availability, and adapts the

resource allocation to changes in application requirements. The

dynamic bandwidth allocation allows to obtain real application models

through the tuning and update of the initial service level tables (Less)
Please use this url to cite or link to this publication:
author
supervisor
organization
publishing date
type
Thesis
publication status
published
subject
pages
120 pages
publisher
Department of Automatic Control, Lund Institute of Technology, Lund University
language
English
LU publication?
yes
id
359ec70b-4084-4730-967f-568fa562525b (old id 2155045)
date added to LUP
2011-09-07 14:36:35
date last changed
2016-09-19 08:44:46
@misc{359ec70b-4084-4730-967f-568fa562525b,
  abstract     = {The topic of this thesis is adaptive CPU resource management for multicore platforms. The work was done as a part of the resource<br/><br>
manager component of the adaptive resource management framework<br/><br>
implemented in the European ACTORS project. The framework dynamically<br/><br>
allocates CPU resources for the applications. The key element of the<br/><br>
framework is the resource manager that combines feedforward and<br/><br>
feedback algorithms together with reservation techniques. The<br/><br>
reservation techniques are supported by a new Linux scheduler through<br/><br>
hard constant bandwidth server reservations. The resource requirements<br/><br>
of the applications are provided through service level tables. Dynamic<br/><br>
bandwidth allocation is performed by the resource manager which adapts<br/><br>
applications to changes in resource availability, and adapts the<br/><br>
resource allocation to changes in application requirements. The<br/><br>
dynamic bandwidth allocation allows to obtain real application models<br/><br>
through the tuning and update of the initial service level tables},
  author       = {Romero Segovia, Vanessa},
  language     = {eng},
  note         = {Licentiate Thesis},
  pages        = {120},
  publisher    = {Department of Automatic Control, Lund Institute of Technology, Lund University},
  title        = {Adaptive CPU Resource Management for Multicore Platforms},
  year         = {2011},
}