Optimizing Instruction Prefetching to Improve Worst-Case Performance for Real-Time Applications

Download Now
Provided by: Korean Institute of Information Scientists and Engineers
Topic: Hardware
Format: PDF
While the average-case performance is important for general-purpose applications, worst-case performance is crucial for real-time systems to ensure schedulability and reliability. Recent paper has shown that simple prefetching techniques such as the Next-N-Line prefetching can benefit both average-case and worst-case performance; however, the improvement on the Worst-Case Execution Time (WCET) is rather limited and inefficient. This paper presents two instruction prefetching approaches that are specially designed to enhance the worst-case performance, including the loop-based prefetching and WCET-oriented prefetching.
Download Now

Find By Topic