Real-Time Systems Performance Improvement with Multi-Level Cache Memory

Hyacinthe Aboudja, Jonathan Simonson · 2006

Cache memory is known to be of great significance for system performance. One of the most important performance attributes of modern computing systems is speed. The current article presents and explores a technique applied to multi-level cache memory to reduce contention in a multi-tasking environment and at the same time to increase predictability and speed. Because of its unpredictable behavior, cache memory introduces drawbacks in the performance of systems. When used in time-critical and safety-related systems, mainly real-time systems, such as aerospace and medical equipment, special cares need to be taken. The method in this paper allows a noticeable reduction of the execution time which helps to ensure that applications run to completion in the required deadline time frames

Read the paper · More papers on PaperTik