• DocumentCode
    2041574
  • Title

    Fault Resilient Real-Time Design for NoC Architectures

  • Author

    Zimmer, Christopher ; Mueller, Frank

  • Author_Institution
    Dept. of Comput. Sci., North Carolina State Univ., Raleigh, NC, USA
  • fYear
    2012
  • fDate
    17-19 April 2012
  • Firstpage
    75
  • Lastpage
    84
  • Abstract
    Performance and time to market requirements cause many real-time designers to consider components, off the shelf (COTS) for real-time cyber-physical systems. Massive multi-core embedded processors with network-on-chip (NoC) designs to facilitate core-to-core communication are becoming common in COTS. These architectures benefit real-time scheduling, but they also pose predictability challenges. In this work, we develop a framework for Fault Observant and Correcting Real-Time Embedded design (Forte) that utilizes massive multi-core NoC designs to reduce overhead by up to an order of magnitude and to lower jitter in systems via utilizing message passing instead of shared memory as the means for intra-processor communication. Message passing, which is shown to improve the overall scalability of the system, is utilized as the basis for replication and task rejuvenation. This improves fault resilience by orders of magnitude. To our knowledge, this work is the first to systematically map real-time tasks onto massive multi-core processors with support for fault tolerance that considers NoC effects on scalability on an real hardware platform and not just in simulation.
  • Keywords
    embedded systems; fault tolerant computing; integrated circuit design; message passing; multiprocessing systems; network-on-chip; COTS; Forte; NoC architectures; components off the shelf; core-to-core communication; fault observant; fault observant-and-correcting real-time embedded design; fault resilience improvement; fault resilient real-time design; fault tolerance; intraprocessor communication; market requirements; message passing; multicore NoC designs; multicore embedded processors; network-on-chip designs; overhead reduction; real-time cyber-physical systems; replication rejuvenation; task rejuvenation; Coherence; Complexity theory; Data models; Multicore processing; Program processors; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cyber-Physical Systems (ICCPS), 2012 IEEE/ACM Third International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4673-1537-1
  • Type

    conf

  • DOI
    10.1109/ICCPS.2012.16
  • Filename
    6197390