Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

A Game-Theoretic Resource Manager for RT Applications

Maggio, Martina LU ; Bini, Enrico LU ; Chasparis, Georgios LU and Årzén, Karl-Erik LU orcid (2013) 25th Euromicro Conference on Real-Time Systems, ECRTS13 p.57-66
Abstract
The management of resources among competing QoS-aware applications is often solved by a resource manager (RM) that assigns both the resources and the application service levels. However, this approach requires all applications to inform the RM of the available service levels. Then, the RM has to maximize the "overall quality" by comparing service levels of different applications which are not necessarily comparable.



In this paper we describe a Linux implementation of a game-theoretic framework that decouples the two distinct problems of resource assignment and quality setting, solving them in the domain where they naturally belong to. By this approach the RM has linear time complexity in the number of the applications.... (More)
The management of resources among competing QoS-aware applications is often solved by a resource manager (RM) that assigns both the resources and the application service levels. However, this approach requires all applications to inform the RM of the available service levels. Then, the RM has to maximize the "overall quality" by comparing service levels of different applications which are not necessarily comparable.



In this paper we describe a Linux implementation of a game-theoretic framework that decouples the two distinct problems of resource assignment and quality setting, solving them in the domain where they naturally belong to. By this approach the RM has linear time complexity in the number of the applications. Our RM is built over the SCHED_DEADLINE Linux scheduling class. (Less)
Please use this url to cite or link to this publication:
author
; ; and
organization
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
host publication
[Host publication title missing]
pages
57 - 66
publisher
IEEE - Institute of Electrical and Electronics Engineers Inc.
conference name
25th Euromicro Conference on Real-Time Systems, ECRTS13
conference dates
2013-07-09
external identifiers
  • wos:000333895000007
  • scopus:84885231317
ISSN
1068-3070
DOI
10.1109/ECRTS.2013.17
language
English
LU publication?
yes
id
df546494-13fa-462c-ad39-0516d9c9cb50 (old id 3732122)
date added to LUP
2016-04-01 14:43:27
date last changed
2022-04-22 04:51:49
@inproceedings{df546494-13fa-462c-ad39-0516d9c9cb50,
  abstract     = {{The management of resources among competing QoS-aware applications is often solved by a resource manager (RM) that assigns both the resources and the application service levels. However, this approach requires all applications to inform the RM of the available service levels. Then, the RM has to maximize the "overall quality" by comparing service levels of different applications which are not necessarily comparable.<br/><br>
<br/><br>
In this paper we describe a Linux implementation of a game-theoretic framework that decouples the two distinct problems of resource assignment and quality setting, solving them in the domain where they naturally belong to. By this approach the RM has linear time complexity in the number of the applications. Our RM is built over the SCHED_DEADLINE Linux scheduling class.}},
  author       = {{Maggio, Martina and Bini, Enrico and Chasparis, Georgios and Årzén, Karl-Erik}},
  booktitle    = {{[Host publication title missing]}},
  issn         = {{1068-3070}},
  language     = {{eng}},
  pages        = {{57--66}},
  publisher    = {{IEEE - Institute of Electrical and Electronics Engineers Inc.}},
  title        = {{A Game-Theoretic Resource Manager for RT Applications}},
  url          = {{https://lup.lub.lu.se/search/files/4129321/3732125.pdf}},
  doi          = {{10.1109/ECRTS.2013.17}},
  year         = {{2013}},
}