Cache Leakage Control Mechanism for Hard Real-Time Systems
Resource
Proceedings of the 2007 international conference on Compilers, architecture, and synthesis for embedded systems
Journal
2007 international conference on Compilers, architecture, and synthesis for embedded systems
Pages
248-256
Date Issued
2007
Date
2007
Author(s)
Abstract
Leakage energy consumption is an increasingly important issue as the technology continues to shrink. Since on-chip caches constitute a major portion of the processor's transistor budget, several leakage control policies have been proposed to reduce cache leakage. However, these policies introduce performance unpredictability thereby not suitable for hard real-time applications that require the timing constraint is met in all cases. In this paper, we propose the first approach to apply existing low leakage circuit techniques on hard real-time applications. The proposed timing-aware cache leakage control mechanism exploits task slack time to turn cache lines into the low-leakage state provided that the timing constraint is met. The experimental results show that the proposed cache leakage control policy achieves comparable leakage reduction to the leakage control policy that aggressively turn cache lines into low-leakage modes without considering the timing constraint. Copyright 2007 ACM.
SDGs
Other Subjects
Energy policy; Microprocessor chips; Program processors; Transistors; Cache leakage control policy; Hard real-time systems; Real time systems
Type
conference paper
File(s)![Thumbnail Image]()
Loading...
Name
07.pdf
Size
23.17 KB
Format
Adobe PDF
Checksum
(MD5):e649d8363202c1dc9f033038c896ccd2
