2013 Proceedings of the International Conference on Embedded Software (EMSOFT) 2013
DOI: 10.1109/emsoft.2013.6658597
|View full text |Cite
|
Sign up to set email alerts
|

A generalized software framework for accurate and efficient management of performance goals

Abstract: A number of techniques have been proposed to provide runtime performance guarantees while minimizing power consumption. One drawback of existing approaches is that they work only on a fixed set of components (or actuators) that must be specified at design time. If new components become available, these management systems must be redesigned and reimplemented. In this paper, we propose PTRADE, a novel performance management framework that is general with respect to the components it manages. PTRADE can be deploy… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
49
0

Year Published

2013
2013
2023
2023

Publication Types

Select...
5
4
1

Relationship

5
5

Authors

Journals

citations
Cited by 52 publications
(49 citation statements)
references
References 46 publications
0
49
0
Order By: Relevance
“…Examples of this trend can be seen in research on control of web servers [44,50], data centers and clusters management [19,48], and operating systems [13,33,41,46,52,53].…”
Section: Related Workmentioning
confidence: 99%
“…Examples of this trend can be seen in research on control of web servers [44,50], data centers and clusters management [19,48], and operating systems [13,33,41,46,52,53].…”
Section: Related Workmentioning
confidence: 99%
“…Recent surveys capture the current state-of-the-art applying control-theory to software applications [17,46,58]-from controlling web server delays [38], to data service management [10], resource allocation [2,26,27,35], operating systems tuning [30,40,45], and energy management [25,41]. 1 http://www.martinamaggio.com/papers/fse17/ Some of these systems use automata-based formalisms to abstract software's behavior and temporal logic to specify some of its requirements [9,50], while we focus here on discrete-time control, where equation-based models are used to satisfy quantitative software properties.…”
Section: Related Workmentioning
confidence: 99%
“…For the given video encoding example, we can use the resources assigned to the application as an actuator [39,53]. We denote this value as speedup s(k).…”
Section: Devise the Modelmentioning
confidence: 99%