• DocumentCode
    2241691
  • Title

    Pseudo-Circuit: Accelerating Communication for On-Chip Interconnection Networks

  • Author

    Ahn, Minseon ; Kim, Eun Jung

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Texas A&M Univ., College Station, TX, USA
  • fYear
    2010
  • fDate
    4-8 Dec. 2010
  • Firstpage
    399
  • Lastpage
    408
  • Abstract
    As the number of cores on a single chip increases with more recent technologies, a packet-switched on-chip interconnection network has become a de facto communication paradigm for chip multiprocessors (CMPs). However, it is inevitable to suffer from high communication latency due to the increasing number of hops. In this paper, we attempt to accelerate network communication by exploiting communication temporal locality with minimal additional hardware cost in the existing state-of-the-art router architecture. We observe that packets frequently traverse through the same path chosen by previous packets due to repeated communication patterns, such as frequent pair-wise communication. Motivated by our observation, we propose a pseudo-circuit scheme. With previous communication patterns, the scheme reserves crossbar connections creating pseudo-circuits, sharable partial circuits within a single router. It reuses the previous arbitration information to bypass switch arbitration if the next flit traverses through the same pseudo-circuit. To accelerate communication performance further, we also propose two aggressive schemes, pseudo-circuit speculation and buffer bypassing. Pseudo-circuit speculation creates more pseudo-circuits using unallocated crossbar connections while buffer bypassing skips buffer writes to eliminate one pipeline stage.
  • Keywords
    microprocessor chips; multiprocessor interconnection networks; packet switching; NAS parallel benchmarks; PARSEC; SPECjbb2000; SPEComp2001; Splash-2; buffer bypassing; chip multiprocessors; communication latency; communication temporal locality; crossbar connections; cycle-accurate network simulator; energy consumption reduction; network communication; network performance; packet-switched on-chip interconnection network; pseudocircuit scheme; pseudocircuit speculation; sharable partial circuits; synthetic workload traffic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microarchitecture (MICRO), 2010 43rd Annual IEEE/ACM International Symposium on
  • Conference_Location
    Atlanta, GA
  • ISSN
    1072-4451
  • Print_ISBN
    978-1-4244-9071-4
  • Type

    conf

  • DOI
    10.1109/MICRO.2010.10
  • Filename
    5695553