Energy Optimization of Security-Critical Real-Time Applications with Guaranteed Security Protection
2015 (English)In: Journal of systems architecture, ISSN 1383-7621, E-ISSN 1873-6165, Vol. 61, no 7, 282-292 p.Article in journal (Refereed) Published
Designing energy-efficient applications has become of critical importance for embedded systems, especially for battery-powered systems. Additionally, the emerging requirements on both security and real-time make it much more difficult to produce ideal solutions. In this work, we address the emerging scheduling problem existed in the design of secure and energy-efficient real-time embedded systems. The objective is to minimize the system energy consumption subject to security and schedulability constraints. Due to the complexity of the problem, we propose a dynamic programming based approximation approach to find efficient solutions under given constraints. The proposed technique has polynomial time complexity which is half of existing approximation approaches. The efficiency of our algorithm is validated by extensive experiments and a real-life case study. Comparing with other approaches, the proposed approach achieves energy-saving up to 37.6% without violating the real-time and security constraints of the system.
Place, publisher, year, edition, pages
Elsevier , 2015. Vol. 61, no 7, 282-292 p.
Embedded system; Security; Energy; Real-time; Design optimization
Computer and Information Science
IdentifiersURN: urn:nbn:se:liu:diva-120867DOI: 10.1016/j.sysarc.2015.05.005ISI: 000359033000002OAI: oai:DiVA.org:liu-120867DiVA: diva2:849425
Funding Agencies|National Natural Science Foundation of China ; Research Fund of National Key Laboratory of Computer Architecture [CARCH201104]2015-08-282015-08-282015-08-28