• DocumentCode
    721015
  • Title

    A Function for Hard Real-Time System Search-Based Task Mapping Optimisation

  • Author

    Sayuti, M. Norazizi Sham Mohd ; Indrusiak, Leandro Soares

  • Author_Institution
    Comput. Sci. Dept., Real-Time Syst. Group, Univ. of York, York, UK
  • fYear
    2015
  • fDate
    13-17 April 2015
  • Firstpage
    66
  • Lastpage
    73
  • Abstract
    A task mapping is deemed feasible for a hard real-time embedded system if the end-to-end response times of all tasks, which include the computation and the communication delays, does not exceed their deadlines. In this paper, we propose a new fitness function based on the concept of breakdown frequency to address the task mapping optimisation problem of hard real-time embedded systems. As a property of task mapping, the breakdown frequency is the minimal operating frequency under which a task set and its messages are able to execute in any scenario without missing their deadlines. With the frequency, unschedulable tasks and messages can become schedulable without changing the task mapping itself. These advantages are difficult to find in the state-of-the-art optimisation techniques that use the number of unschedulable tasks or latency as the property of task mapping. Results from the case studies suggest that the proposed function enables a wider design space exploration, allowing designers to easily trade-off operating frequency and core count without sacrificing hard real-time schedulability.
  • Keywords
    network-on-chip; optimisation; real-time systems; Networks-on-Chip; NoC infrastructure; breakdown frequency; communication delays; end-to-end response times; hard real-time embedded system; hard real-time system search function; optimisation techniques; task mapping optimisation problem; trade-off operating frequency; Electric breakdown; Interference; Mathematical model; Optimization; Real-time systems; Time factors; Time-frequency analysis; Hard Real-Time Systems; Optimization; Task Mapping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Distributed Computing (ISORC), 2015 IEEE 18th International Symposium on
  • Conference_Location
    Auckland
  • ISSN
    1555-0885
  • Type

    conf

  • DOI
    10.1109/ISORC.2015.37
  • Filename
    7153791