Hardware/Software Architectures for Real-Time Caching

Loading...
Thumbnail Image

Files

cases99.pdf (31.07 KB)
No. of downloads: 408

Publication or External Link

Date

1999-10

Advisor

Citation

"Hardware/software architectures for real-time caching." Bruce L Jacob. Proc. Second Workshop on Compiler and Architecture Support for Embedded Systems (CASES'99), pp. 135-138, Washington DC, October 1999.

DRUM DOI

Abstract

There are two fundamental problems in guaranteeing cache performance for real-time embedded systems: conflict and capacity misses. Though fully associative caches would solve conflict misses, they are too expensive to implement in embedded systems. There are two alternatives: a real-time cache (a software managed fully associative cache with extremely large cache blocks) and a virtually addressed cache. To address capacity misses, one can dynamically (and predictably) manage the cache contents.

Notes

Rights