DocumentCode
584224
Title
Realizing a Proactive, Self-Optimizing System Behavior within Adaptive, Heterogeneous Many-Core Architectures
Author
Kramer, David ; Karl, Wolfgang
Author_Institution
Dept. of Comput. Archit. & Parallel Process., Karlsruhe Inst. of Technol. (KIT), Karlsruhe, Germany
fYear
2012
fDate
10-14 Sept. 2012
Firstpage
39
Lastpage
48
Abstract
For maintaining high performance and minimizing power consumption, adaptive, heterogeneous many-core architectures can be adapted at runtime to changing environmental requests or conditions as well as to changes resulting from the dynamics of the workload itself. However, the huge complexity of such architectures makes their optimization very challenging at runtime. This challenge is therefore addressed within this paper by an Organic Computing approach for realizing a proactive, self-optimizing system behavior within adaptive, heterogeneous systems using a light-weight Learning Classifier System and a Run Length Encoding Markov predictor. The first realizes a self-optimizing behavior, freeing the user from the burden of optimizing the system manually, and the latter captures the system behavior, permits prediction of future system states, and therefore permits exploiting regular behavior for further improving the overall system performance. Using the use case of optimizing the overall system performance, results showed that the proactive, self-optimizing system achieved a performance improvement of 11.3% in comparison to a non-optimizing system.
Keywords
computer architecture; multiprocessing systems; heterogeneous manycore architectures; light-weight learning classifier system; organic computing; power consumption; run length encoding Markov predictor; self-optimizing system behavior; Adaptive systems; Computer architecture; Markov processes; Monitoring; Optimization; Runtime; Vectors; Proactive System; Reinforcement Learning; Self-Optimization; Self-Organizing Systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Self-Adaptive and Self-Organizing Systems (SASO), 2012 IEEE Sixth International Conference on
Conference_Location
Lyon
ISSN
1949-3673
Print_ISBN
978-1-4673-3126-5
Type
conf
DOI
10.1109/SASO.2012.26
Filename
6394109
Link To Document