• DocumentCode
    3114229
  • Title

    Analysis of cache-related preemption delay in fixed-priority preemptive scheduling

  • Author

    Chang-Gun Lee ; Hahn, Juergen ; Sang Lyul Min ; Ha, Ryong ; Seongsoo Hong ; Chang Yun Park ; Minsuk Lee ; Chong Sang Kim

  • Author_Institution
    Dept. of Comput. Eng., Seoul Nat. Univ., South Korea
  • fYear
    1996
  • fDate
    4-6 Dec 1996
  • Firstpage
    264
  • Lastpage
    274
  • Abstract
    We propose a technique for analyzing cache-related preemption delays of tasks that cause unpredictable variation in task execution time in the context of fixed-priority preemptive scheduling. The proposed technique consists of two steps. The first step performs a per-task analysis to estimate cache-related preemption cost for each execution point in a given task from the number of useful cache blocks at the execution point. The second step computes the worst case response time of each task using a response time equation and a linear programming technique which takes as its input the preemption cost information of tasks obtained in the first step. Our experimental results show that the proposed technique gives a prediction of the worst case cache-related preemption delay that is up to 60% tighter than that obtained from previous approaches
  • Keywords
    cache storage; delays; linear programming; real-time systems; scheduling; software performance evaluation; task analysis; cache-related preemption delay; execution point; experimental results; fixed-priority preemptive scheduling; linear programming technique; per-task analysis; preemption cost; task execution time; unpredictable variation; worst case response time; Cache memory; Costs; Delay effects; Delay estimation; Equations; Linear programming; Processor scheduling; Real time systems; Resumes; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 1996., 17th IEEE
  • Conference_Location
    Los Alamitos, CA
  • ISSN
    1052-8725
  • Print_ISBN
    0-8186-7689-2
  • Type

    conf

  • DOI
    10.1109/REAL.1996.563723
  • Filename
    563723