• DocumentCode
    2989271
  • Title

    A Low-Overhead Asynchronous Interconnection Network for GALS Chip Multiprocessors

  • Author

    Horak, Michael N. ; Nowick, Steven M. ; Carlberg, Matthew ; Vishkin, Uzi

  • Author_Institution
    ECE Dept., Univ. of Maryland, College Park, MD, USA
  • fYear
    2010
  • fDate
    3-6 May 2010
  • Firstpage
    43
  • Lastpage
    50
  • Abstract
    A new asynchronous interconnection network is introduced for globally-asynchronous locally-synchronous (GALS)chip multiprocessors. The network eliminates the need for global clock distribution, and can interface multiple synchronous timing domains operating at unrelated clock rates. In particular, two new highly-concurrent asynchronous components are introduced which provide simple routing and arbitration/merge functions. Post-layout simulations in identical commercial 90 nm technology indicate that comparable recent synchronous router nodes have 5.6-10.7x more energy per packet and 2.8-6.4x greater area than the new asynchronous nodes. Under random traffic, the network provides significantly lower latency and competitive throughput over the entire operating range of the 800 MHz network and through mid-range traffic rates for the 1.36 GHz network, but with degradation at higher traffic rates. Preliminary evaluations are also presented for a mixed-timing (GALS) network in a shared-memory parallel architecture, running both random traffic and parallel benchmark kernels, as well as directions for further improvement.
  • Keywords
    network-on-chip; shared memory systems; GALS chip multiprocessors; arbitration functions; global clock distribution; low overhead asynchronous interconnection network; merge functions; shared memory parallel architecture; unrelated clock rates; Clocks; Degradation; Delay; Multiprocessor interconnection networks; Parallel architectures; Routing; Telecommunication traffic; Throughput; Timing; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networks-on-Chip (NOCS), 2010 Fourth ACM/IEEE International Symposium on
  • Conference_Location
    Grenoble
  • Print_ISBN
    978-1-4244-7085-3
  • Electronic_ISBN
    978-1-4244-7086-0
  • Type

    conf

  • DOI
    10.1109/NOCS.2010.14
  • Filename
    5507562