A More Precise Abstract Domain for Multi-Level Caches for Tighter WCET Analysis

Source: Iowa State University

Favorite

Free registration required

As demand for computational power of embedded applications has increased, their architectures have become more complex. One result of this increased complexity are real-time embedded systems with set-associative multi-level caches. Multi-level caches complicate the process of program analysis techniques such as Worst Case Execution Time (WCET). To address this need the authors have developed a sound cache behavior analysis that handles multi-level instruction and data caches. Their technique relies on a new abstraction, live caches, which models relationships between cache levels to improve accuracy. Their analysis improves upon previous multi-level cache analysis in three ways.
Format:PDF Size:493.30
Date:Sep 2010