• DocumentCode
    759460
  • Title

    Transaction-Aware Network-on-Chip Resource Reservation

  • Author

    Li, Zheng ; Zhu, Changyun ; Shang, Li ; Dick, Robert P. ; Sun, Yihe

  • Author_Institution
    IME, Tsinghua Univ., Beijing
  • Volume
    7
  • Issue
    2
  • fYear
    2008
  • Firstpage
    53
  • Lastpage
    56
  • Abstract
    Performance and scalability are critically-important for on-chip interconnect in many-core chip-multiprocessor systems. Packet-switched interconnect fabric, widely viewed as the de facto on-chip data communication backplane in the many-core era, offers high throughput and excellent scalability. However, these benefits come at the price of router latency due to run-time multi-hop data buffering and resource arbitration. The network accounts for a majority of on-chip data transaction latency. In this work, we propose dynamic in-network resource reservation techniques to optimize run-time on-chip data transactions. This idea is motivated by the need to preserve existing abstraction and general-purpose network performance while optimizing for frequently-occurring network events such as data transactions. Experimental studies using multithreaded benchmarks demonstrate that the proposed techniques can reduce on-chip data access latency by 28.4% on average in a 16-node system and 29.2% on average in a 36-node system.
  • Keywords
    buffer storage; data communication; multiprocessor interconnection networks; packet switching; resource allocation; telecommunication network routing; de facto on-chip data communication backplane; dynamic in-network resource reservation techniques; frequently-occurring network events; many-core chip-multiprocessor systems; on-chip data transaction latency; packet-switched interconnect fabric; router latency; run-time multihop data buffering; transaction-aware network-on-chip resource reservation; Interconnection architectures; Interconnections (Subsystems); On-chip interconnection networks; Parallel Architectures;
  • fLanguage
    English
  • Journal_Title
    Computer Architecture Letters
  • Publisher
    ieee
  • ISSN
    1556-6056
  • Type

    jour

  • DOI
    10.1109/L-CA.2008.9
  • Filename
    4545404