• DocumentCode
    3527485
  • Title

    Wormhole networks properties and their use for optimizing worst case delay analysis of many-cores

  • Author

    Abdallah, Laure ; Jan, Mathieu ; Ermont, Jerome ; Fraboul, Christian

  • Author_Institution
    Embedded Real Time Syst. Lab., CEA, Gif-sur-Yvette, France
  • fYear
    2015
  • fDate
    8-10 June 2015
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    Many-core architectures are promising hardware to design hard real-time systems as they are based on simpler and thus more predictable processors than multi-core systems. However, the worst-case behavior of the Network-on-Chip (NoC) for both inter-core and core to external memories or peripherals communications must be established. Several NoCs targeting hard real-time systems, made of specific hardware extensions, have been designed. However, none of these extensions are currently available in commercially existing NoC-based many-core architectures, that instead rely on wormhole switching with round-robin arbitration. In this paper, we thus demonstrate three properties of such NoC-based wormhole networks to identify worst-case scenarios and reduce the pessimism when modeling flows in contentions. We then describe and evaluate an algorithm to compute Worst-Case Traversal Time (WCTT) of flows that uses these properties. In particular, our results show that the pessimism can be reduced up to 50% compared to current state-of-the-art real-time packet schedulability analysis.
  • Keywords
    multiprocessing systems; network-on-chip; parallel architectures; real-time systems; NoC-based many-core architectures; NoC-based wormhole networks; WCTT; external memories; flows modeling; hard real-time systems; hardware extensions; inter-core; network-on-chip; peripherals communications; real-time packet schedulability analysis; round-robin arbitration; wormhole networks properties; wormhole switching; worst case delay analysis; worst-case behavior; worst-case traversal time; Computational modeling; Computer architecture; Delays; Pipelines; Ports (Computers); Real-time systems; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Embedded Systems (SIES), 2015 10th IEEE International Symposium on
  • Conference_Location
    Siegen
  • Type

    conf

  • DOI
    10.1109/SIES.2015.7185041
  • Filename
    7185041