• DocumentCode
    990442
  • Title

    A holistic approach to designing energy-efficient cluster interconnects

  • Author

    Kim, Eun Jung ; Link, Greg M. ; Yum, Ki Hwan ; Vijaykrishnan, N. ; Kandemir, Mahmut ; Irwin, Mary J. ; Das, Chita R.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Texas A&M Univ., College Station, TX, USA
  • Volume
    54
  • Issue
    6
  • fYear
    2005
  • fDate
    6/1/2005 12:00:00 AM
  • Firstpage
    660
  • Lastpage
    671
  • Abstract
    Designing energy-efficient clusters has recently become an important concern to make these systems economically attractive for many applications. Since the cluster interconnect is a major part of the system, the focus of this paper is to characterize and optimize the energy consumption in the entire interconnect. Using a cycle-accurate simulator of an InfiniBand Architecture (IBA) compliant interconnect fabric and actual designs of its components, we investigate the energy behavior on regular and irregular interconnects. The energy profile of the three major components (switches, network interface cards (NICs), and links) reveals that the links and switch buffers consume the major portion of the power budget. Hence, we focus on energy optimization of these two components. To minimize power in the links, first we investigate the dynamic voltage scaling (DVS) algorithm and then propose a novel dynamic link shutdown (DLS) technique. The DLS technique makes use of an appropriate adaptive routing algorithm to shut down the links intelligently. We also present an optimized buffer design for reducing leakage energy in 70nm technology. Our analysis on different networks reveals that, while DVS is an effective energy conservation technique, it incurs significant performance penalty at low to medium workload. Moreover, energy saving with DVS reduces as the buffer leakage current becomes significant with 70nm design. On the other hand, the proposed DLS technique can provide optimized performance-energy behavior (up to 40 percent energy savings with less than 5 percent performance degradation in the best case) for the cluster interconnects.
  • Keywords
    computer architecture; energy conservation; multiprocessor interconnection networks; InfiniBand Architecture; adaptive routing algorithm; buffer design; buffer leakage current; dynamic link shutdown; dynamic voltage scaling algorithm; energy conservation; energy optimization; energy-efficient clusters interconnect; switch design; Dynamic voltage scaling; Energy consumption; Energy efficiency; Fabrics; Network interfaces; Power generation economics; Power system interconnection; Routing; Switches; Voltage control; Buffer design; cluster interconnect; dynamic link shutdown; dynamic voltage scaling; energy optimization; link design; switch design.;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2005.86
  • Filename
    1461355