• DocumentCode
    2205007
  • Title

    Direct device-to-device transfer protocol: A new look at the benefits of a decentralized I/O model

  • Author

    Larsen, Steen ; Ben Lee ; Jin-Hyuk Yoon ; Jae-Yeun Yun

  • Author_Institution
    Intel Corp., 22238 NW Beck Rd, Portland OR 97231, USA
  • fYear
    2015
  • fDate
    6-7 Aug. 2015
  • Firstpage
    275
  • Lastpage
    284
  • Abstract
    Current I/O devices communicate based on the PCIe protocol, and by default, all the traffic passes through the CPU-memory complex. However, this approach causes bottleneck in system throughput, which increases latency and power as the CPU processes device specific protocols to move data between I/O devices. This paper examines the cost of this centralized I/O approach and proposes a new method to perform direct device-to-device I/O communication. Our proof-of-concept implementation using NetFPGA shows that latency can be reduced by more than 2×, CPU utilization can be reduced by up to 18%, and CPU power can be decreased by up to 31 W.
  • Keywords
    IP networks; Performance evaluation; Protocols; Receivers; Registers; Servers; Software; I/O device; PCIe; system architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networking, Architecture and Storage (NAS), 2015 IEEE International Conference on
  • Conference_Location
    Boston, MA, USA
  • Type

    conf

  • DOI
    10.1109/NAS.2015.7255202
  • Filename
    7255202