• DocumentCode
    159630
  • Title

    A novel dynamical approach to (m, k)-fırm scheduling

  • Author

    Cunguara, Milton Armando ; Mendes Oliveira e Silva, Tomas Antonio ; Bacelar Reis Pedreiras, Paulo

  • Author_Institution
    DETI/IEETA, Univ. of Aveiro Aveiro, Aveiro, Portugal
  • fYear
    2014
  • fDate
    5-7 May 2014
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    Many real-time systems tolerate, up to some extent, that instances of their tasks are skipped or miss their deadlines. In such cases it is possible to increase the system schedulability by dropping some jobs. However, the number and temporal distribution of such drops must be constrained, in order to bound its impact on the system performance. The (m, k)-fırm model, which specifies that at least m out of any k consecutive jobs are scheduled, captures such constraints and has been a topic of interest of the scientific community over the last few years. Many advances in the implementation of this type of schedulers were made. However, the (m, k)-fırm schedulers hitherto proposed in literature either do not provide deterministic (m, k)-fırm guarantees or are not efficiently scheduled. In this paper it is presented a (m, k)-fırm scheduler that provides deterministic (m, k)-fırm guarantees and is capable of scheduling task sets that are deemed unschedulable by current approaches. The proposed scheduler works by dynamically changing the underlying (m, k)-fırm frames. Examples of task sets that are schedulable by the scheduler proposed in this paper but that not schedulable by any other scheduler described in the literature are presented.
  • Keywords
    scheduling; fırm model; fırm scheduler; fırm scheduling; novel dynamical approach; real-time systems; scheduling task; temporal distribution; Dynamic scheduling; Heuristic algorithms; Job shop scheduling; Multimedia communication; Probabilistic logic; Schedules; Streaming media;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Factory Communication Systems (WFCS), 2014 10th IEEE Workshop on
  • Conference_Location
    Toulouse
  • Type

    conf

  • DOI
    10.1109/WFCS.2014.6837577
  • Filename
    6837577