• DocumentCode
    2010720
  • Title

    Polymorphic On-Chip Networks

  • Author

    Kim, Martha Mercaldi ; Davis, John D. ; Oskin, Mark ; Austin, Todd

  • Author_Institution
    Comput. Sci. & Eng., Washington Univ., Seattle, WA
  • fYear
    2008
  • fDate
    21-25 June 2008
  • Firstpage
    101
  • Lastpage
    112
  • Abstract
    As the number of cores per die increases, be they processors, memory blocks, or custom accelerators, the on-chip interconnect the cores use to communicate gains importance. We begin this study with an area-performance analysis of the interconnect design space. We find that there is no single network design that yields optimal performance across a range of traffic patterns. This indicates that there is an opportunity to gain performance by customizing the interconnect to a particular application or workload. We propose polymorphic on-chip networks to enable per-application network customization. This network can be configured prior to application runtime, to have the topology and buffering of arbitrary network designs. This paper proposes one such polymorphic network architecture. We demonstrate its modes of configurability, and evaluate the polymorphic network architecture design space, producing polymorphic fabrics that minimize the network area overhead. Finally, we expand the network on chip design space to include a polymorphic network design, showing that a single polymorphic network is capable of implementing all of the Pareto optimal fixed-network designs.
  • Keywords
    integrated circuit design; integrated circuit interconnections; network topology; network-on-chip; Pareto optimal fixed-network designs; arbitrary network design buffering; arbitrary network design topology; custom accelerators; interconnect design space; memory blocks; per-application network customization; polymorphic fabrics; polymorphic on-chip networks; processors; traffic patterns; Bandwidth; Computer science; Hardware; Network topology; Network-on-a-chip; Pareto analysis; Runtime; Space exploration; Telecommunication traffic; Traffic control; configurable hardware; on-chip network;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture, 2008. ISCA '08. 35th International Symposium on
  • Conference_Location
    Beijing
  • ISSN
    1063-6897
  • Print_ISBN
    978-0-7695-3174-8
  • Type

    conf

  • DOI
    10.1109/ISCA.2008.25
  • Filename
    4556719