• DocumentCode
    3303738
  • Title

    Rx Stack Accelerator for 10 GbE Integrated NIC

  • Author

    Abel, Francois ; Hagleitner, Christoph ; Verplanken, F.

  • Author_Institution
    IBM Res. - Zurich, Rüschlikon, Switzerland
  • fYear
    2012
  • fDate
    22-24 Aug. 2012
  • Firstpage
    17
  • Lastpage
    24
  • Abstract
    The miniaturization of CMOS technology has reached a scale at which server processors are starting to integrate multi-gigabit network interface controllers (NIC). While transistors are becoming cheap and abundant in solid-state circuits, they remain at a premium on a processor die if they do not contribute to increase the number of cores and caches. Therefore, an integrated NIC (iNIC) must provide high networking performance under high logic density and low power dissipation. This paper describes the design of an integrated accelerator to offload computation-intensive protocol-processing tasks. The accelerator combines the concepts of the transport-triggered architecture with a programmable finite-state machine to deliver high instruction-level parallelism, efficient multiway branching and flexibility. The flexibility is key to adapt to protocol changes and address new applications. This accelerator was used in the construction of a 10 GbE iNIC in 45-nm CMOS technology. The ratio of performance (15 Mfps - 20 Gb/s Tput per port) to area (0.7 mm2) and the power consumption (0.15 W) of this accelerator were core enablers for constructing a processor compute complex with four iNICs.
  • Keywords
    CMOS integrated circuits; finite state machines; integrated circuit design; microprocessor chips; network interfaces; programmable logic devices; protocols; trigger circuits; CMOS technology; Rx stack accelerator; flexibility; high instruction-level parallelism; integrated accelerator design; integrated multigigabit NIC; integrated multigigabit network interface controller; logic density; multiway branching; offload computation-intensive protocol-processing task; power 0.15 W; power consumption; power dissipation; processor compute complex construction; programmable finite-state machine; server processor die; size 45 nm; solid-state circuit; transistor; transport-triggered architecture; Ethernet networks; programmable finite-state machine; protocol processing; transport triggering; very-large-scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Performance Interconnects (HOTI), 2012 IEEE 20th Annual Symposium on
  • Conference_Location
    Santa Clara, CA
  • Print_ISBN
    978-1-4673-2836-4
  • Type

    conf

  • DOI
    10.1109/HOTI.2012.18
  • Filename
    6299068