跳到主要导航 跳到搜索 跳到主要内容

Survey of Cache analysis for worst-case execution time estimation

  • Ming Song Lü*
  • , Nan Guan
  • , Yi Wang
  • *此作品的通讯作者

科研成果: 期刊稿件文章同行评审

摘要

The main task of real-time system design is to analyze the timing behaviors of a system at design time in order to guarantee that the given timing constraints are met at run time. The key issue is to estimate the Worst-Case Execution Time (WCET) of a program. Typically the WCET is heavily influenced by the hardware features of the target processor, among which Cache is the most influential factor. This article presents a survey on Cache analysis for WCET estimation. It introduces main research problems and challenges in different dimensions, such as the analysis of loops, data caches, multi-level caches, multi-core shared caches, non-LRU replacement policies, etc. The mainstream analysis techniques with their pros and cons are evaluated. An outlook for future research directions of Cache analysis is given in the end.

源语言英语
页(从-至)179-199
页数21
期刊Ruan Jian Xue Bao/Journal of Software
25
2
DOI
出版状态已出版 - 2月 2014
已对外发布

指纹

探究 'Survey of Cache analysis for worst-case execution time estimation' 的科研主题。它们共同构成独一无二的指纹。

引用此