• DocumentCode
    2224840
  • Title

    Adding instruction cache effect to an exact schedulability analysis of preemptive real-time systems

  • Author

    Busquets-Mataix, Jose V. ; Serrano-Martin, Juan J. ; Ors-Carot, Rafael ; Gil, P. ; Wellings, Andy

  • Author_Institution
    Dept. de Ingenieria de Sistemas, Computadores y Automatica, Univ. Politecnica de Valencia, Spain
  • fYear
    1996
  • fDate
    12-14 Jun 1996
  • Firstpage
    271
  • Lastpage
    276
  • Abstract
    Cache memories are commonly avoided in real-time systems because of their unpredictable behavior. Recently, some research has been done to obtain tighter bounds on the worst case execution time (WCET) of cached programs. These techniques usually assume a non preemptive underlying system. However, some techniques can be applied to allow the use of caches in preemptive systems. This paper describes how to incorporate the effect of instruction cache to the Response Time schedulability Analysis (RTA). RTA is an efficient analysis for preemptive fixed priority schedulers. We also compare through simulations the results of such an approach to the previously available CRMA (Cached RMA: cache effect is incorporated in the utilization based Rate Monotonic schedulability analysis). The results show that the cached version of RTA (CRTA) clearly outperforms CRMA
  • Keywords
    cache storage; computer architecture; real-time systems; scheduling; Response Time schedulability Analysis; cache memories; exact schedulability analysis; instruction cache; preemptive real-time systems; preemptive systems; Analytical models; Application software; Cache memory; Costs; Delay; Job shop scheduling; Multimedia systems; Processor scheduling; Real time systems; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 1996., Proceedings of the Eighth Euromicro Workshop on
  • Conference_Location
    L´Aquila
  • ISSN
    1068-3070
  • Print_ISBN
    0-8186-7496-2
  • Type

    conf

  • DOI
    10.1109/EMWRTS.1996.557940
  • Filename
    557940