Towards Self-Adaptive KPN Applications on NoC-Based MPSoCs
Joint Authors
Cannella, Emanuele
Meloni, Paolo
Derin, Onur
Kuncheerath Ramankutty, Prasanth
Source
Advances in Software Engineering
Issue
Vol. 2012, Issue 2012 (31 Dec. 2012), pp.1-16, 16 p.
Publisher
Hindawi Publishing Corporation
Publication Date
2012-11-19
Country of Publication
Egypt
No. of Pages
16
Main Subjects
Abstract EN
Self-adaptivity is the ability of a system to adapt itself dynamically to internal and external changes.
Such a capability helps systems to meet the performance and quality goals, while judiciously using available resources.
In this paper, we propose a framework to implement application level self-adaptation capabilities in KPN applications running on NoC-based MPSoCs.
The monitor-controller-adapter mechanism is used at the application level.
The monitor measures various parameters to check whether the system meets the assigned goals.
The controller takes decisions to steer the system towards the goal, which are applied by the adapters.
The proposed framework requires minimal modifications to the application code and offers ease of integration.
It incorporates a generic adaptation controller based on fuzzy logic.
We present the MJPEG encoder as a case study to demonstrate the effectiveness of the approach.
Our results show that even if the parameters of the fuzzy controller are not tuned optimally, the adaptation convergence is achieved within reasonable time and error limits.
Moreover, the incurred steady-state overhead due to the framework is 4% for average frame-rate, 3.5% for average bit-rate, and 0.5% for additional control data introduced in the network.
American Psychological Association (APA)
Derin, Onur& Kuncheerath Ramankutty, Prasanth& Meloni, Paolo& Cannella, Emanuele. 2012. Towards Self-Adaptive KPN Applications on NoC-Based MPSoCs. Advances in Software Engineering،Vol. 2012, no. 2012, pp.1-16.
https://search.emarefa.net/detail/BIM-451677
Modern Language Association (MLA)
Derin, Onur…[et al.]. Towards Self-Adaptive KPN Applications on NoC-Based MPSoCs. Advances in Software Engineering No. 2012 (2012), pp.1-16.
https://search.emarefa.net/detail/BIM-451677
American Medical Association (AMA)
Derin, Onur& Kuncheerath Ramankutty, Prasanth& Meloni, Paolo& Cannella, Emanuele. Towards Self-Adaptive KPN Applications on NoC-Based MPSoCs. Advances in Software Engineering. 2012. Vol. 2012, no. 2012, pp.1-16.
https://search.emarefa.net/detail/BIM-451677
Data Type
Journal Articles
Language
English
Notes
Includes bibliographical references
Record ID
BIM-451677