Functional-Level Energy Characterization of μC/OS-II and Cache Locking for Energy Saving

Citations

WEB OF SCIENCE

3
Citations

SCOPUS

9

초록

We show how to characterize the energy consumption of individual operating system (OS) functions in the mu C/OS-II real time kernel running on an ARM7TDMI-based embedded system. We then derive a strategy for saving energy based on locking more energy-consuming kernel routines of mu C/OS-II into the cache and reassigning cache locations to reduce cache contention between frequently invoked kernel functions. The proposed method saves about 37 percent of the energy otherwise consumed by the mu C/OS-II kernel, leading to reductions of up to 5.9 percent in the total energy consumption, which includes the energy consumed by the application. (c) 2012 Alcatel-Lucent.

키워드

DESIGN TECHNIQUES
제목
Functional-Level Energy Characterization of μC/OS-II and Cache Locking for Energy Saving
저자
Kang, KyungtaePark, Kyung-JoonKim, Hongseok
DOI
10.1002/bltj.21532
발행일
2012-06
유형
Article
저널명
Bell Labs Technical Journal
17
1
페이지
219 ~ 227