• Home
  • Search
  • WCET analysis of instruction caches with prefetching
  • Cite Icon13
  • https://doi.org/10.1145/1254766.1254801Copy DOI Icon

WCET analysis of instruction caches with prefetching

  • Jun 13, 2007
  • Jun Yan +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Instruction prefetching is an effective technique to reduce the instruction cache miss latency for improving the average-case performance. For real-time systems, however, the use of instruction prefetching will only besuitable if a reasonably tight worst-case performance of programs using instruction prefetching can be predicted. This paper presents an approach to modeling and computing the worst-case instruction cache performance with prefetching. Our experimental results indicate that instruction prefetching can benefit both the average-case and worst-case performance; however, the degree of the worst-case performance improvement due to instruction prefetching is less than that of the average-case performance, thus leading to increased time variation for real-time computing. Also, we find that the prefetching distance can significantly impact the worst-case performance analysis with instruction prefetching. Particularly, when the prefetching distance is equal to the L1 miss penalty, the worst-case execution time with instruction prefetching is minimized (i.e., optimal).

Similar Papers
  • Research Article
  • Citations5

Loop-Based Instruction Prefetching to Reduce the Worst-Case Execution Time

  • Jun 01, 2010
  • IEEE Transactions on Computers
  • Yiqiang Ding +1
  • PDF
  • Book Chapter
  • Citations17

ARMv8-A System Semantics: Instruction Fetch in Relaxed Architectures

  • Jan 01, 2020
  • Programming Languages and Systems
  • Ben Simner +6
  • PDF
  • Book Chapter

A New Prefetching Unit for Digital Signal Processor

  • Jan 01, 2022
  • Rongju Ji +1
  • Research Article
  • Citations15

Static probabilistic worst case execution time estimation for architectures with faulty instruction caches

  • Nov 05, 2014
  • Real-Time Systems
  • Damien Hardy +1
  • Research Article
  • Citations1

Average-case performance analysis of scheduling random parallel tasks with precedence constraints on mesh connected multicomputer systems

  • Jun 30, 2006
  • Journal of Parallel and Distributed Computing
  • Keqin Li
  • Research Article
  • Citations1

Quick Sort Optimized for Non-decreasing Data set

  • Dec 18, 2024
  • Asian Journal of convergence in Technology
  • Omar Khan Durrani +1
  • Research Article
  • Citations115

Allocating fixed-priority periodic tasks on multiprocessor systems

  • Nov 01, 1995
  • Real-Time Systems
  • Yingfeng Oh +1
  • Research Article
  • Citations39

Modeling Control Speculation for Timing Analysis

  • Jan 01, 2005
  • Real-Time Systems
  • Xianfeng Li +2
  • Conference Article
  • Citations25

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

  • Nov 01, 2010
  • Tyler Sondag +1
  • Conference Article
  • Citations9

Analysis of the impacts of overestimation sources on the accuracy of worst case timing analysis

  • Dec 01, 1999
  • Sung-Kwan Kim +2
  • Research Article
  • Citations124

Worst-case execution-time analysis for embedded real-time systems

  • Aug 01, 2003
  • International Journal on Software Tools for Technology Transfer
  • Jakob Engblom +4
  • Research Article
  • Citations7

Worst-case analysis of some convex hull heuristics for the Euclidean travelling salesman problem

  • Feb 01, 1993
  • Operations Research Letters
  • A.R Warburton
  • Research Article
  • Citations5

Interactive WCET Prediction with Warning for Timeout Risk

  • Feb 27, 2017
  • International Journal of Pattern Recognition and Artificial Intelligence
  • Fanqi Meng +2
  • Conference Article
  • Citations3

A Fast Simulation Approach to Assess the Influence of Bluetooth Communication on Distance Control between Vehicles

  • Sep 01, 2010
  • Steven Gillijns +2
  • Conference Article

Leveraging Different Types of Predictors for Online Optimization (Invited Paper)

  • Mar 24, 2021
  • Jessica Maghakian +5
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.