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.

Download


Paper 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