Neurocomputing For Minimizing Energy Consumption Of Real-Time Operating System In The System-On-A-Chip

Bing Guo,Dianhui Wang,Yan Shen,Zhishu Li
DOI: https://doi.org/10.1007/11893295_131
2006-01-01
Abstract:The RTOS (Real-Time Operating System) is a critical component in the SoC (System-on-a-Chip), which consumes the dominant part of total system energy. A RTOS system-level power optimization approach based on hardware-software partitioning (RTOS-Power partitioning) can significantly minimize the energy consumption of a SoC. This paper presents a new model for RTOS-Power partitioning, which helps in understanding the essence of the RTOS-Power partitioning techniques. A discrete Hopfield neural network approach for implementing the RTOS-Power partitioning is proposed, where a novel energy function, operating equation and coefficients of the neural network are redefined. Simulations are carried out with comparison to other optimization techniques. Experimental results demonstrate that the proposed method can achieve higher energy savings up to 60% at relatively low costs.
What problem does this paper attempt to address?