arrow
Return

Extensive Instruction Code Profiling for Effective Function-Level Code Relocation

delete2018-12-01
delete3
PRE
AI
H
Hayeon Choi *
Y
Youngkyoung Koo
S
Sangsoo Park
DOI:10.1109/IS3C.2018.00018delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

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

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

I
International Symposium on Computer, Consumer and Control
IF:
0
Papers:
18
Citations:
0

Organization

E
Ewha Womans University
Scholars:
1.2W
Papers: 1.1W
Citations: 1.2W