• DocumentCode
    3132182
  • Title

    Schedulability-driven partitioning and mapping for multi-cluster real-time systems

  • Author

    Pop, Paul ; Eles, Petru ; Peng, Zebo ; Izosimov, Viacheslav

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Linkoping Univ., Sweden
  • fYear
    2004
  • fDate
    30 June-2 July 2004
  • Firstpage
    91
  • Lastpage
    100
  • Abstract
    We present an approach to partitioning and mapping for multicluster embedded systems consisting of time-triggered and event-triggered clusters, interconnected via gateways. We have proposed a schedulability analysis for such systems, including a worst-case queuing delay analysis for the gateways responsible for routing intercluster traffic. Based on this analysis, we address design problems characteristic to multiclusters: partitioning of the system functionality into time-triggered and event-triggered domains, and mapping of processes onto architecture nodes. We present a branch-and-bound algorithm for solving these problems. Our algorithm is able to find schedulable implementations under limited resources, achieving an efficient utilization of the system. The developed algorithms are evaluated using extensive experiments and a real-life example.
  • Keywords
    delays; embedded systems; internetworking; multiprocessor interconnection networks; processor scheduling; real-time systems; tree searching; branch-and-bound algorithm; embedded systems; gateways; intercluster traffic routing; multiclusters; queuing delay analysis; real-time systems; schedulability analysis; system mapping; system partitioning; Broadcasting; Communication channels; Communication system control; Hardware; Information science; Joining processes; Message passing; Processor scheduling; Real time systems; Time division multiple access;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 2004. ECRTS 2004. Proceedings. 16th Euromicro Conference on
  • ISSN
    1068-3070
  • Print_ISBN
    0-7695-2176-2
  • Type

    conf

  • DOI
    10.1109/EMRTS.2004.1311010
  • Filename
    1311010