Get 20M+ Full-Text Papers For Less Than $1.50/day. Start a 14-Day Trial for You or Your Team.

Learn More →

Dynamic Cache Reconfiguration for Soft Real-Time Systems

Dynamic Cache Reconfiguration for Soft Real-Time Systems Dynamic Cache Recon guration for Soft Real-Time Systems WEIXUN WANG, PRABHAT MISHRA, and ANN GORDON-ROSS, University of Florida In recent years, ef cient dynamic recon guration techniques have been widely employed for system optimization. Dynamic cache recon guration is a promising approach for reducing energy consumption as well as for improving overall system performance. It is a major challenge to introduce cache recon guration into real-time multitasking systems, since dynamic analysis may adversely affect tasks with timing constraints. This article presents a novel approach for implementing cache recon guration in soft real-time systems by ef ciently leveraging static analysis during runtime to minimize energy while maintaining the same service level. To the best of our knowledge, this is the rst attempt to integrate dynamic cache recon guration in real-time scheduling techniques. Our experimental results using a wide variety of applications have demonstrated that our approach can signi cantly reduce the cache energy consumption in soft real-time systems (up to 74%). Categories and Subject Descriptors: B.3.2 [Memory Structures]: Design Styles ”Cache memories; C.3 [Computer Systems Organization]: Special-Purpose and Application-Based Systems ”Real-time and embedded systems General Terms: Design, Performance Additional Key Words and Phrases: Real-time systems, low-power, embedded systems, cache http://www.deepdyve.com/assets/images/DeepDyve-Logo-lg.png ACM Transactions on Embedded Computing Systems (TECS) Association for Computing Machinery

Dynamic Cache Reconfiguration for Soft Real-Time Systems

Loading next page...
 
/lp/association-for-computing-machinery/dynamic-cache-reconfiguration-for-soft-real-time-systems-TrV63hdYCb
Publisher
Association for Computing Machinery
Copyright
Copyright © 2012 by ACM Inc.
ISSN
1539-9087
DOI
10.1145/2220336.2220340
Publisher site
See Article on Publisher Site

Abstract

Dynamic Cache Recon guration for Soft Real-Time Systems WEIXUN WANG, PRABHAT MISHRA, and ANN GORDON-ROSS, University of Florida In recent years, ef cient dynamic recon guration techniques have been widely employed for system optimization. Dynamic cache recon guration is a promising approach for reducing energy consumption as well as for improving overall system performance. It is a major challenge to introduce cache recon guration into real-time multitasking systems, since dynamic analysis may adversely affect tasks with timing constraints. This article presents a novel approach for implementing cache recon guration in soft real-time systems by ef ciently leveraging static analysis during runtime to minimize energy while maintaining the same service level. To the best of our knowledge, this is the rst attempt to integrate dynamic cache recon guration in real-time scheduling techniques. Our experimental results using a wide variety of applications have demonstrated that our approach can signi cantly reduce the cache energy consumption in soft real-time systems (up to 74%). Categories and Subject Descriptors: B.3.2 [Memory Structures]: Design Styles ”Cache memories; C.3 [Computer Systems Organization]: Special-Purpose and Application-Based Systems ”Real-time and embedded systems General Terms: Design, Performance Additional Key Words and Phrases: Real-time systems, low-power, embedded systems, cache

Journal

ACM Transactions on Embedded Computing Systems (TECS)Association for Computing Machinery

Published: Jul 1, 2012

There are no references for this article.