Inicio  /  Applied Sciences  /  Vol: 9 Par: 11 (2019)  /  Artículo
ARTÍCULO
TITULO

Modeling the Power Consumption of Function-Level Code Relocation for Low-Power Embedded Systems

Hayeon Choi    
Youngkyoung Koo and Sangsoo Park    

Resumen

The problems associated with the battery life of embedded systems were addressed by focusing on memory components that are heterogeneous and are known to meaningfully affect the power consumption and have not been fully exploited thus far. Our study establishes a model that predicts and orders the efficiency of function-level code relocation. This is based on extensive code profiling that was performed on an actual system to discover the impact and was achieved by using function-level code relocation between the different types of memory, i.e., flash memory and static RAM, to reduce the power consumption. This was accomplished by grouping the assembly instructions to evaluate the distinctive power reduction efficiency depending on function code placement. As a result of the profiling, the efficiency of the function-level code relocation was the lowest at 11.517% for the branch and control groups and the highest at 12.623% for the data processing group. Further, we propose a prior relocation-scoring model to estimate the effective relocation order among functions in a program. To demonstrate the effectiveness of the proposed model, benchmarks in the MiBench benchmark suite were selected as case studies. The experimental results are consistent in terms of the scored outputs produced by the proposed model and measured power reduction efficiencies.

 Artículos similares

       
 
Zhixiong Chen, Tianshu Cao, Pengjiao Wang and Junhao Feng    
Wireless and power line communication hybrid relay technology can realize complementary advantages and comprehensively improve the communication coverage and performance of power Internet of Things. In order to study the mechanism of the physical layer a... ver más
Revista: Applied Sciences

 
Guofang Nan, Sirui Yang and Dengliang Yu    
When the dual rotor system of the aircraft engine is operating, the mass eccentricity of the power turbine rotor and the misalignment of the shaft coupling or the bearing will cause too large vibration of the rotor; this vibration leads to the rub-impact... ver más
Revista: Applied Sciences

 
Christopher Jun Qian Teh, Micheal Drieberg, Khairul Nisak Md Hasan, Abdul Latif Shah and Rizwan Ahmad    
The use of photovoltaic (PV) panels in interior spaces is expected to increase due to the proliferation of low-power sensor devices in the IoT domain. PV models are critical for estimating the I?V curves that define their performance at various light int... ver más
Revista: Applied Sciences

 
Ping Huang and Yafeng Wu    
Airborne speech enhancement is always a major challenge for the security of airborne systems. Recently, multi-objective learning technology has become one of the mainstream methods of monaural speech enhancement. In this paper, we propose a novel multi-o... ver más
Revista: Aerospace

 
Guilherme Ramos Milis, Christophe Gay, Marie-Cécile Alvarez-Herault and Raphaël Caire    
In the context of increasingly necessary energy transition, the precise modeling of profiles for low-voltage (LV) network consumers is crucial to enhance hosting capacity. Typically, load curves for these consumers are estimated through measurement campa... ver más
Revista: Information