• DocumentCode
    625587
  • Title

    A Case for Handshake in Nanophotonic Interconnects

  • Author

    Lei Wang ; Jayabalan, J. ; Minseon Ahn ; Haiyin Gu ; Ki Hwan Yum ; Eun Jung Kim

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Texas A&M Univ., College Station, TX, USA
  • fYear
    2013
  • fDate
    20-24 May 2013
  • Firstpage
    177
  • Lastpage
    188
  • Abstract
    Nanophotonics has been proposed to design low latency and high bandwidth NOC for future Chip Multi-Processors (CMPs). Recent nanophotonic NOC designs adopt the token-based arbitration coupled with credit-based flow control, which leads to low bandwidth utilization. In this work, we propose two handshake schemes for nanophotonic interconnects in CMPs, Global Handshake (GHS) and Distributed Handshake (DHS), which get rid of the traditional credit-based flow control, reduce the average token waiting time, and finally improve the network throughput. Furthermore, we enhance the basic handshake schemes with setaside buffer and circulation techniques to overcome the Head-Of-Line (HOL) blocking. Our evaluation shows that the proposed handshake schemes improve network throughput by up to 62% under synthetic workloads. With the extracted trace traffic from real applications, the handshake schemes can reduce the communication delay by up to 59%. The basic handshake schemes add only 0.4% hardware overhead for optical components and negligible power consumption. In addition, the performance of the handshake schemes is independent of on-chip buffer space, which makes them feasible in a large scale nanophotonic interconnect design.
  • Keywords
    multiprocessor interconnection networks; nanophotonics; network-on-chip; optical design techniques; optical interconnections; CMP; DHS; GHS; average token waiting time reduction; chip multiprocessors; circulation techniques; communication delay reduction; distributed handshake; global handshake; handshake schemes; hardware overhead; high bandwidth NOC design; large scale nanophotonic interconnect design; low latency NOC design; nanophotonic NOC design; network throughput improvement; optical components; setaside buffer; token-based arbitration; trace traffic; Delays; Optical buffering; Optical interconnections; Optical receivers; Optical waveguides; System-on-chip; Architecture; Handshake; Nanophotonic; Networks-On-Chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel & Distributed Processing (IPDPS), 2013 IEEE 27th International Symposium on
  • Conference_Location
    Boston, MA
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4673-6066-1
  • Type

    conf

  • DOI
    10.1109/IPDPS.2013.48
  • Filename
    6569810