A CASE STUDY OF ENERGY-EFFICIENT LOOP INSTRUCTION CACHE DESIGN FOR EMBEDDED MULTITASKING SYSTEMS
Ji Gu, Tohru Ishihara
2012
Abstract
Microprocessors increasingly execute multiple tasks in step with the increasing complexity of modern embedded applications. Shared by multiple tasks, conventional on-chip L1 instruction cache (I-cache) usually suffers a high cache miss ratio due to inter/intra task interferences and is the most energy-consuming component of the processor chip. This paper presents a power-efficient loop instruction cache design for multitasking embedded applications, which is a two-fold technique that can significantly reduce the L1 I-cache accesses for energy saving and reduce the I-cache misses caused by task interference. Experiments on a case study show that our scheme reduces energy consumption in the I-cache hierarchy by 36.5% and I-cache misses can be reduced from 6.0% to 18.3%, depending on the frequency of context switch in the multitasking system.
DownloadPaper Citation
in Harvard Style
Gu J. and Ishihara T. (2012). A CASE STUDY OF ENERGY-EFFICIENT LOOP INSTRUCTION CACHE DESIGN FOR EMBEDDED MULTITASKING SYSTEMS . In Proceedings of the 1st International Conference on Smart Grids and Green IT Systems - Volume 1: SMARTGREENS, ISBN 978-989-8565-09-9, pages 197-202. DOI: 10.5220/0003951001970202
in Bibtex Style
@conference{smartgreens12,
author={Ji Gu and Tohru Ishihara},
title={A CASE STUDY OF ENERGY-EFFICIENT LOOP INSTRUCTION CACHE DESIGN FOR EMBEDDED MULTITASKING SYSTEMS},
booktitle={Proceedings of the 1st International Conference on Smart Grids and Green IT Systems - Volume 1: SMARTGREENS,},
year={2012},
pages={197-202},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003951001970202},
isbn={978-989-8565-09-9},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 1st International Conference on Smart Grids and Green IT Systems - Volume 1: SMARTGREENS,
TI - A CASE STUDY OF ENERGY-EFFICIENT LOOP INSTRUCTION CACHE DESIGN FOR EMBEDDED MULTITASKING SYSTEMS
SN - 978-989-8565-09-9
AU - Gu J.
AU - Ishihara T.
PY - 2012
SP - 197
EP - 202
DO - 10.5220/0003951001970202