The designs of reconfigurable embedded real-time energy harvesting multiprocessor systems are evolving for higher energy efficiency, high-performance and flexible computing. Energy management has long been a limiting ...
详细信息
ISBN:
(纸本)9789897582622
The designs of reconfigurable embedded real-time energy harvesting multiprocessor systems are evolving for higher energy efficiency, high-performance and flexible computing. Energy management has long been a limiting factor in real-time embedded systems. A reconfiguration is defined as a dynamic operation that offers to the system the capability to adjust and adapt its behavior i.e., scheduling policy, power consumption, or to modify the applicative functions i.e.. add-remove-update software tasks, according to environment and the fluctuating behavior of renewable source. This paper provides an implementation of reconfigurable multiprocessor energy harvesting systems. The objective of this work is to develop software components for the design of real-time operating systems. We propose a novel adaptive approach in order to address the limitations in energy harvesting systems. We develop a reconfigurable real-time energy harvesting system based on posiximplementation. The proposed approach is assessed from two aspects. energy management and real-time scheduling. Experimental results show the effectiveness of the proposed approach compared with state-of-the-art techniques.
This paper deals with the design and implementation of reconfigurable uniprocessor real-time embedded systems. A reconfiguration is a run-time operation allowing the addition-removal of real-time tasks or the update o...
详细信息
ISBN:
(纸本)9789897581946
This paper deals with the design and implementation of reconfigurable uniprocessor real-time embedded systems. A reconfiguration is a run-time operation allowing the addition-removal of real-time tasks or the update of their parameters. The system is implemented then by different sets of tasks such that only one is executed at a particular time after a corresponding reconfiguration scenario according to user requirements. The problem is to optimize the system code while meeting all related real-time constraints and avoiding any redundancy between the implementation sets. based on the Linear Programming (MILP), we propose a multi-objective optimization technique allowing the minimization of the number of tasks and their response times. An optimal reconfigurable posix-based code of the system is manually generated as an output of this technique. We apply the paper's contribution to the study of the performance evaluation.
暂无评论