skip to main content
10.1145/2039252.2039255acmconferencesArticle/Chapter ViewAbstractPublication PagessospConference Proceedingsconference-collections
research-article

Power-efficient networking for balanced system designs: early experiences with PCIe

Published: 23 October 2011 Publication History

Abstract

Recent proposals using low-power processors and Flash-based storage can dramatically improve the energy-efficiency of compute and storage subsystems in data-centric computing. However, in a balanced system design, these changes call for matching improvement in the network subsystem as well. Conventional Ethernet-based networks are a potential energy-efficiency bottleneck due to the limited performance of gigabit Ethernet and the high power overhead of 10-gigbit Ethernet. In this paper, we evaluate the benefits of using an alternative, high-bandwidth, low-power, interconnect---PCIe---for power-efficient networking. Our experiments using PCIe's Non-Transparent Bridging for data transfer demonstrate significant performance gains at lower power, leading to 60--124% better energy efficiency. Early experiences with PCIe clustering also point to several challenges of PCIe-based networks and new opportunities for low-latency power-efficient datacenter networking.

References

[1]
K. T. Lim, P. Ranganathan, et al. Understanding and designing new server architectures for emerging warehouse-computing environments. ISCA 2008.
[2]
D. Andersen, J. Franklin, et al. FAWN: a fast array of wimpy nodes. SOSP 2009.
[3]
A. Caulfield, L. Grupp, and S. Swanson. Gordon: using flash memory to build fast, power-efficient clusters for data-intensive applications. ASPLOS 2009.
[4]
L. A. Barroso and U. Hölzle. The case for energy-proportional computing. IEEE Computer, 40(12):33--37, 2007.
[5]
R. N. Mysore, A. Pamboris, et al. PortLand: A Scalable Fault-Tolerant Layer 2 Data Center Network Fabric. SIGCOMM 2009.
[6]
A. Greenberg, J. R. Hamilton, et al. VL2: A Scalable and Flexible Data Center Network. SIGCOMM 2009.
[7]
D. Abts, M. R. Marty, et al. Energy Proportional Datacenter Networks. ISCA 2010.
[8]
PLX. PEX 8696 96-Lane, 24-Port PCIe Gen 2 Switch. http://www.plxtech.com/products/expresslane/pex8696
[9]
Anil Rao. SeaMicro Technology Overview. http://www.seamicro.com/sites/default/files/SM_TO01_64_v1%208.pdf
[10]
K. Leigh, P. Ranganathan, et al. Fabric Convergence Implications on Systems Architecture. HPCA 2008.
[11]
J. Regula. Using Non-Transparent Bridging in PCI Express Systems. 2004.
[12]
K. K. Ram, J. R. Santos, et al. Achieving 10 Gb/s using safe and transparent network interface virtualization. VEE 2009.
[13]
S. Rivoire, M. A. Shah, et al. JouleSort: a balanced energy-efficiency benchmark. SIGMOD 2007.
[14]
Nsort. http://www.ordinal.com/
[15]
A. Pavlo, E. Paulson, et al. A Comparison of Approaches to Large-Scale Data Analysis. SIGMOD 2009.
[16]
Open vSwitch. http://openvswitch.org/
[17]
J. Mudigonda, P. Yalagandula, et al. NetLord: A Scalable Multi-Tenant Network Architecture for Virtualized Datacenters. SIGCOMM 2011.
[18]
S. Sur, H. Wang, et al. Can High-Performance Interconnect Benefit Hadoop Distributed File System? MASVDC 2010.
[19]
K. T. Lim, J. Chang, et al. Disaggregated Memory for Expansion and Sharing in Blade Servers. ISCA 2009.

Cited By

View all
  • (2019)Evaluation of a Disaggregated Rack SystemProceedings of the 10th ACM SIGOPS Asia-Pacific Workshop on Systems10.1145/3343737.3343752(107-113)Online publication date: 19-Aug-2019
  • (2018)Seamless Fail-over for PCIe Switched NetworksProceedings of the 11th ACM International Systems and Storage Conference10.1145/3211890.3211895(101-111)Online publication date: 4-Jun-2018
  • (2018)Next Generation Telecommunications Computing Architecture (NexTCA)2018 6th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud)10.1109/MobileCloud.2018.00010(9-16)Online publication date: Mar-2018
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
HotPower '11: Proceedings of the 4th Workshop on Power-Aware Computing and Systems
October 2011
51 pages
ISBN:9781450309813
DOI:10.1145/2039252
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 23 October 2011

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Conference

SOSP '11
Sponsor:

Acceptance Rates

Overall Acceptance Rate 20 of 50 submissions, 40%

Upcoming Conference

SOSP '25
ACM SIGOPS 31st Symposium on Operating Systems Principles
October 13 - 16, 2025
Seoul , Republic of Korea

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)10
  • Downloads (Last 6 weeks)0
Reflects downloads up to 02 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2019)Evaluation of a Disaggregated Rack SystemProceedings of the 10th ACM SIGOPS Asia-Pacific Workshop on Systems10.1145/3343737.3343752(107-113)Online publication date: 19-Aug-2019
  • (2018)Seamless Fail-over for PCIe Switched NetworksProceedings of the 11th ACM International Systems and Storage Conference10.1145/3211890.3211895(101-111)Online publication date: 4-Jun-2018
  • (2018)Next Generation Telecommunications Computing Architecture (NexTCA)2018 6th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud)10.1109/MobileCloud.2018.00010(9-16)Online publication date: Mar-2018
  • (2016)A System Interconnection Device for Small-Scale ClustersCloud Computing10.1007/978-3-319-38904-2_36(344-353)Online publication date: 6-May-2016
  • (2015)Implementation of system interconnection devices using PCI express2015 IEEE International Conference on Consumer Electronics (ICCE)10.1109/ICCE.2015.7066414(281-282)Online publication date: Jan-2015
  • (2015)Re-evaluating Network Onload vs. Offload for the Many-Core EraProceedings of the 2015 IEEE International Conference on Cluster Computing10.1109/CLUSTER.2015.55(342-350)Online publication date: 8-Sep-2015
  • (2014)MarlinProceedings of the tenth ACM/IEEE symposium on Architectures for networking and communications systems10.1145/2658260.2658262(125-136)Online publication date: 20-Oct-2014
  • (2013)Secure I/O device sharing among virtual machines on multiple hostsACM SIGARCH Computer Architecture News10.1145/2508148.248593241:3(108-119)Online publication date: 23-Jun-2013
  • (2013)Secure I/O device sharing among virtual machines on multiple hostsProceedings of the 40th Annual International Symposium on Computer Architecture10.1145/2485922.2485932(108-119)Online publication date: 23-Jun-2013

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media