• DocumentCode
    2011881
  • Title

    Smart-NICs: Power Proxying for Reduced Power Consumption in Network Edge Devices

  • Author

    Sabhanatarajan, Karthikeyan ; Gordon-Ross, Ann ; Oden, Mark ; Navada, Mukund ; George, Alan

  • Author_Institution
    ECE Dept., Florida Univ., Gainesville, FL
  • fYear
    2008
  • fDate
    7-9 April 2008
  • Firstpage
    75
  • Lastpage
    80
  • Abstract
    The number of edge devices connected to the Internet is increasing at a rapid rate. To maintain network connectivity, the majority of these devices remain completely powered on when idle, wasting unnecessary energy. A novel idea to conserve energy while maintaining network connectivity is to place the computer in standby mode during idle periods and delegate the packet-handling functions to its network interface card (NIC). The NIC, acting as a liaison for the host, can proxy a variety of network protocols, increasing the standby time of the host without compromising its active connections. In this paper, we analyze the requirements of such a packet classifier and design a low-power hardware-based packet classification technique, which, compared to a software-based packet classification technique, consumes 59% less energy with a 9x speedup.
  • Keywords
    Internet; internetworking; network interfaces; Internet; Smart-NIC; hardware-based packet classification; network connectivity; network edge devices; network interface card; network protocols; packet-handling functions; power proxying; reduced power consumption; Computer Society; Computer networks; Energy consumption; Internet telephony; Network interfaces; Postal services; Protocols; Reduced instruction set computing; Software prototyping; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Symposium on VLSI, 2008. ISVLSI '08. IEEE Computer Society Annual
  • Conference_Location
    Montpellier
  • Print_ISBN
    978-0-7695-3291-2
  • Electronic_ISBN
    978-0-7695-3170-0
  • Type

    conf

  • DOI
    10.1109/ISVLSI.2008.60
  • Filename
    4556773