• DocumentCode
    3660746
  • Title

    Multiprocessor Scheduling with Cache Related Preemption Delays

  • Author

    Ravindra B. Keskar;Umesh Deshpande

  • Author_Institution
    Dept. of Comput. Sci. &
  • fYear
    2015
  • fDate
    4/1/2015 12:00:00 AM
  • Firstpage
    869
  • Lastpage
    875
  • Abstract
    With the advent of multicore processors, multiprocessor scheduling analysis for hard real-time systems has become an important problem. In such an analysis, consideration of overheads like Cache Related Preemption Delay (CRPD) is very much desired but not handled by most of the existing techniques. In this paper, we propose task partitioning methods that consider CRPD costs while allocating tasks to processors, to achieve a schedulable system. We also present a novel technique to calculate utilization of each task considering the CRPD cost. This is done in such a way that the task utilizations are not overestimated and CRPD costs on a particular processor are exactly accounted. Experimentation results show that the proposed methods can schedule high utilization task sets on a multiprocessor system.
  • Keywords
    "Program processors","Time factors","Processor scheduling","Mathematical model","Indexes","Delays","Schedules"
  • Publisher
    ieee
  • Conference_Titel
    Communication Systems and Network Technologies (CSNT), 2015 Fifth International Conference on
  • Type

    conf

  • DOI
    10.1109/CSNT.2015.102
  • Filename
    7280044