Loading…

A holistic approach to designing energy-efficient cluster interconnects

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...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on computers 2005-06, Vol.54 (6), p.660-671
Main Authors: Kim, E.J., Link, G.M., Yum, K.H., Vijaykrishnan, N., Kandemir, M., Irwin, M.J., Das, C.R.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c436t-c317da3c266746d8da31314341b21512684f08c10bed76194c1d68e843afd9d13
cites cdi_FETCH-LOGICAL-c436t-c317da3c266746d8da31314341b21512684f08c10bed76194c1d68e843afd9d13
container_end_page 671
container_issue 6
container_start_page 660
container_title IEEE transactions on computers
container_volume 54
creator Kim, E.J.
Link, G.M.
Yum, K.H.
Vijaykrishnan, N.
Kandemir, M.
Irwin, M.J.
Das, C.R.
description 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.
doi_str_mv 10.1109/TC.2005.86
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_28014881</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1461355</ieee_id><sourcerecordid>28014881</sourcerecordid><originalsourceid>FETCH-LOGICAL-c436t-c317da3c266746d8da31314341b21512684f08c10bed76194c1d68e843afd9d13</originalsourceid><addsrcrecordid>eNp90MFKAzEQANAgCtbqxauXxYOCsDWTZLPJsRStQsFLPYdtdrZN2WZrsnvo35tSQfDgZWYOb4aZIeQW6ASA6uflbMIoLSZKnpERFEWZa13IczKiFFSuuaCX5CrGLaVUMqpHZD7NNl3rYu9sVu33oavsJuu7rMbo1t75dYYew_qQY9M469D3mW2H2GPInE_Rdt6j7eM1uWiqNuLNTx6Tz9eX5ewtX3zM32fTRW4Fl31uOZR1xS2TshSyVqkGDoILWDEogEklGqos0BXWpQQtLNRSoRK8ampdAx-Tx9PctOrXgLE3Oxcttm3lsRuiUVpCKZliST78K5miIJQ6jrz_A7fdEHy6wihZFiClpgk9nZANXYwBG7MPbleFgwFqjq83y5k5vj71JHx3wg4Rf6GQwIuCfwPRnH15</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>867516690</pqid></control><display><type>article</type><title>A holistic approach to designing energy-efficient cluster interconnects</title><source>IEEE Xplore (Online service)</source><creator>Kim, E.J. ; Link, G.M. ; Yum, K.H. ; Vijaykrishnan, N. ; Kandemir, M. ; Irwin, M.J. ; Das, C.R.</creator><creatorcontrib>Kim, E.J. ; Link, G.M. ; Yum, K.H. ; Vijaykrishnan, N. ; Kandemir, M. ; Irwin, M.J. ; Das, C.R.</creatorcontrib><description>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.</description><identifier>ISSN: 0018-9340</identifier><identifier>EISSN: 1557-9956</identifier><identifier>DOI: 10.1109/TC.2005.86</identifier><identifier>CODEN: ITCOB4</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Algorithms ; Buffer design ; Buffers ; cluster interconnect ; Clusters ; Computer architecture ; Computer simulation ; Design ; Design engineering ; dynamic link shutdown ; Dynamic tests ; dynamic voltage scaling ; Energy conservation ; energy optimization ; link design ; Links ; Multiprocessor interconnection ; Network interface cards ; Shutdowns ; Studies ; switch design</subject><ispartof>IEEE transactions on computers, 2005-06, Vol.54 (6), p.660-671</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2005</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c436t-c317da3c266746d8da31314341b21512684f08c10bed76194c1d68e843afd9d13</citedby><cites>FETCH-LOGICAL-c436t-c317da3c266746d8da31314341b21512684f08c10bed76194c1d68e843afd9d13</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1461355$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,27903,27904,54775</link.rule.ids></links><search><creatorcontrib>Kim, E.J.</creatorcontrib><creatorcontrib>Link, G.M.</creatorcontrib><creatorcontrib>Yum, K.H.</creatorcontrib><creatorcontrib>Vijaykrishnan, N.</creatorcontrib><creatorcontrib>Kandemir, M.</creatorcontrib><creatorcontrib>Irwin, M.J.</creatorcontrib><creatorcontrib>Das, C.R.</creatorcontrib><title>A holistic approach to designing energy-efficient cluster interconnects</title><title>IEEE transactions on computers</title><addtitle>TC</addtitle><description>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.</description><subject>Algorithms</subject><subject>Buffer design</subject><subject>Buffers</subject><subject>cluster interconnect</subject><subject>Clusters</subject><subject>Computer architecture</subject><subject>Computer simulation</subject><subject>Design</subject><subject>Design engineering</subject><subject>dynamic link shutdown</subject><subject>Dynamic tests</subject><subject>dynamic voltage scaling</subject><subject>Energy conservation</subject><subject>energy optimization</subject><subject>link design</subject><subject>Links</subject><subject>Multiprocessor interconnection</subject><subject>Network interface cards</subject><subject>Shutdowns</subject><subject>Studies</subject><subject>switch design</subject><issn>0018-9340</issn><issn>1557-9956</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2005</creationdate><recordtype>article</recordtype><recordid>eNp90MFKAzEQANAgCtbqxauXxYOCsDWTZLPJsRStQsFLPYdtdrZN2WZrsnvo35tSQfDgZWYOb4aZIeQW6ASA6uflbMIoLSZKnpERFEWZa13IczKiFFSuuaCX5CrGLaVUMqpHZD7NNl3rYu9sVu33oavsJuu7rMbo1t75dYYew_qQY9M469D3mW2H2GPInE_Rdt6j7eM1uWiqNuLNTx6Tz9eX5ewtX3zM32fTRW4Fl31uOZR1xS2TshSyVqkGDoILWDEogEklGqos0BXWpQQtLNRSoRK8ampdAx-Tx9PctOrXgLE3Oxcttm3lsRuiUVpCKZliST78K5miIJQ6jrz_A7fdEHy6wihZFiClpgk9nZANXYwBG7MPbleFgwFqjq83y5k5vj71JHx3wg4Rf6GQwIuCfwPRnH15</recordid><startdate>20050601</startdate><enddate>20050601</enddate><creator>Kim, E.J.</creator><creator>Link, G.M.</creator><creator>Yum, K.H.</creator><creator>Vijaykrishnan, N.</creator><creator>Kandemir, M.</creator><creator>Irwin, M.J.</creator><creator>Das, C.R.</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>F28</scope><scope>FR3</scope></search><sort><creationdate>20050601</creationdate><title>A holistic approach to designing energy-efficient cluster interconnects</title><author>Kim, E.J. ; Link, G.M. ; Yum, K.H. ; Vijaykrishnan, N. ; Kandemir, M. ; Irwin, M.J. ; Das, C.R.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c436t-c317da3c266746d8da31314341b21512684f08c10bed76194c1d68e843afd9d13</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2005</creationdate><topic>Algorithms</topic><topic>Buffer design</topic><topic>Buffers</topic><topic>cluster interconnect</topic><topic>Clusters</topic><topic>Computer architecture</topic><topic>Computer simulation</topic><topic>Design</topic><topic>Design engineering</topic><topic>dynamic link shutdown</topic><topic>Dynamic tests</topic><topic>dynamic voltage scaling</topic><topic>Energy conservation</topic><topic>energy optimization</topic><topic>link design</topic><topic>Links</topic><topic>Multiprocessor interconnection</topic><topic>Network interface cards</topic><topic>Shutdowns</topic><topic>Studies</topic><topic>switch design</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Kim, E.J.</creatorcontrib><creatorcontrib>Link, G.M.</creatorcontrib><creatorcontrib>Yum, K.H.</creatorcontrib><creatorcontrib>Vijaykrishnan, N.</creatorcontrib><creatorcontrib>Kandemir, M.</creatorcontrib><creatorcontrib>Irwin, M.J.</creatorcontrib><creatorcontrib>Das, C.R.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005–Present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998–Present</collection><collection>IEEE</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</collection><jtitle>IEEE transactions on computers</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Kim, E.J.</au><au>Link, G.M.</au><au>Yum, K.H.</au><au>Vijaykrishnan, N.</au><au>Kandemir, M.</au><au>Irwin, M.J.</au><au>Das, C.R.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A holistic approach to designing energy-efficient cluster interconnects</atitle><jtitle>IEEE transactions on computers</jtitle><stitle>TC</stitle><date>2005-06-01</date><risdate>2005</risdate><volume>54</volume><issue>6</issue><spage>660</spage><epage>671</epage><pages>660-671</pages><issn>0018-9340</issn><eissn>1557-9956</eissn><coden>ITCOB4</coden><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.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TC.2005.86</doi><tpages>12</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0018-9340
ispartof IEEE transactions on computers, 2005-06, Vol.54 (6), p.660-671
issn 0018-9340
1557-9956
language eng
recordid cdi_proquest_miscellaneous_28014881
source IEEE Xplore (Online service)
subjects Algorithms
Buffer design
Buffers
cluster interconnect
Clusters
Computer architecture
Computer simulation
Design
Design engineering
dynamic link shutdown
Dynamic tests
dynamic voltage scaling
Energy conservation
energy optimization
link design
Links
Multiprocessor interconnection
Network interface cards
Shutdowns
Studies
switch design
title A holistic approach to designing energy-efficient cluster interconnects
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-22T17%3A12%3A51IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20holistic%20approach%20to%20designing%20energy-efficient%20cluster%20interconnects&rft.jtitle=IEEE%20transactions%20on%20computers&rft.au=Kim,%20E.J.&rft.date=2005-06-01&rft.volume=54&rft.issue=6&rft.spage=660&rft.epage=671&rft.pages=660-671&rft.issn=0018-9340&rft.eissn=1557-9956&rft.coden=ITCOB4&rft_id=info:doi/10.1109/TC.2005.86&rft_dat=%3Cproquest_cross%3E28014881%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c436t-c317da3c266746d8da31314341b21512684f08c10bed76194c1d68e843afd9d13%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=867516690&rft_id=info:pmid/&rft_ieee_id=1461355&rfr_iscdi=true