DocumentCode
3752760
Title
X-Ware: mutant computing substrates
Author
Joao Gabriel Reis;Antonio Augusto Frohlich;Lucas F. Wanner
Author_Institution
Federal University of Santa Catarina, Florianopolis, Brazil
fYear
2015
Firstpage
25
Lastpage
31
Abstract
In this paper we introduce X-Ware, a framework for computing whereby components used by an application can take different forms and characteristics across the lifetime of the system in order to adjust to dynamic application requirements. In particular, we explore two aspects of system mutability: dynamic choice of implementations for certain system components (e.g., leading to different trade-offs between quality and resource usage); and the change in non-functional characteristics of these components (e.g., speed and energy consumption) due to process and environmental variations. We demonstrate X-Ware with a library of mathematical APIs that can help components save up to 93% in energy and 94% in execution time by tolerating a small degradation in quality.
Keywords
"Hardware","Operating systems","Runtime","Substrates","Quality of service","Monitoring"
Publisher
ieee
Conference_Titel
Rapid System Prototyping (RSP), 2015 International Symposium on
Electronic_ISBN
2150-5519
Type
conf
DOI
10.1109/RSP.2015.7416542
Filename
7416542
Link To Document