Return
Extensive Instruction Code Profiling for Effective Function-Level Code Relocation
DOI:10.1109/IS3C.2018.00018.png)
Abstract
En 中文
Our study is concerned with optimizing the battery life of embedded systems. Specifically, the study focused on heterogeneous memory components, which are known to have meaningful effects on the power consumption and which have not been fully exploited thus far. Extensive instruction code profiling was performed on an actual system to determine the impact of placing a function in either byte-addressable Flash memory or 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. The profiling result shows that the effectiveness of function-level code relocation increases in the order of Branch and Control group, Register Load and Store group, and then Data Processing group.
Keywords:
Function Relocation
Instruction Code Profiling
Low-power
Embedded System
AI Summary
Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.
Journal
I
IF:
0
Papers:
18
Citations:
0

