High-Performance Ethernet-Based Communications for Future Multi-Core Processors

被引:0
|
作者
Schlansker, Michael
Chitlur, Nagabhushan
Oertli, Erwin
Stillwell, Paul M., Jr.
Rankin, Linda
Bradford, Dennis
Carter, Richard J.
Mudigonda, Jayaram
Binkert, Nathan
Jouppi, Norman P.
机构
来源
2007 ACM/IEEE SC07 CONFERENCE | 2010年
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Data centers and HPC clusters often incorporate specialized networking fabrics to satisfy system requirements. However, Ethernet's low cost and high performance are causing a shift from specialized fabrics toward standard Ethernet. Although Ethernet's low-level performance approaches that of specialized fabrics, the features that these fabrics provide such as reliable in-order delivery and flow control are implemented, in the case of Ethernet, by endpoint hardware and software. Unfortunately, current Ethernet endpoints are either slow (commodity NICs with generic TCP/IP stacks) or costly (offload engines). To address these issues, the JNIC project developed a novel Ethernet endpoint. JNIC's hardware and software were specifically designed for the requirements of high-performance communications within future data-centers and compute clusters. The architecture combines capabilities already seen in advanced network architectures with new innovations to create a comprehensive solution for scalable and high-performance Ethernet. We envision a JNIC architecture that is suitable for most in-data-center communication needs.
引用
收藏
页码:115 / 126
页数:12
相关论文
共 50 条
  • [1] Architectural support for thread communications in multi-core processors
    Varoglu, Sevin
    Jenks, Stephen
    PARALLEL COMPUTING, 2011, 37 (01) : 26 - 41
  • [2] Sora: High-Performance Software Radio Using General-Purpose Multi-Core Processors
    Tan, Kun
    Liu, He
    Zhang, Jiansong
    Zhang, Yongguang
    Fang, Ji
    Voelker, Geoffrey M.
    COMMUNICATIONS OF THE ACM, 2011, 54 (01) : 99 - 107
  • [3] The promised future of multi-core processors in avionics systems
    Sander O.
    Bapp F.
    Dieudonne L.
    Sandmann T.
    Becker J.
    CEAS Aeronautical Journal, 2017, 8 (01) : 143 - 155
  • [4] Multi-core processors: New way to achieve high system performance
    Gepner, Pawel
    Kowalik, Michal F.
    PAR ELEC 2006: INTERNATIONAL SYMPOSIUM ON PARALLEL COMPUTING IN ELECTRICAL ENGINEERING, PROCEEDINGS, 2006, : 9 - +
  • [5] Design and Implementation of High Performance IPSec Applications with Multi-core Processors
    Liu, Yizhen
    Xu, Daxiong
    Song, Wuying
    Mu, Zhixin
    2008 INTERNATIONAL SEMINAR ON FUTURE INFORMATION TECHNOLOGY AND MANAGEMENT ENGINEERING, PROCEEDINGS, 2008, : 595 - +
  • [6] Performance optimisation of sequential programs on multi-core processors
    Tristram, Waide
    Bradshaw, Karen
    PROCEEDINGS OF THE SOUTH AFRICAN INSTITUTE FOR COMPUTER SCIENTISTS AND INFORMATION TECHNOLOGISTS CONFERENCE, 2012, : 119 - 128
  • [7] Building a Domain-Knowledge Guided System Software Environment to Achieve High-Performance of Multi-core Processors
    Zhang, Xiaodong
    NETWORK AND PARALLEL COMPUTING, 2010, 6289 : 1 - 1
  • [8] Performance of Triplet based Interconnection Strategy for Multi-Core On-Chip Processors
    Khan, Haroon-Ur-Rashid
    Shi Feng
    Jia Xinli
    Bai Ziru
    HPCC: 2009 11TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2009, : 163 - 170
  • [9] Storage Performance Evaluation of Media Server Based on Multi-Core Network Processors
    Shang, Qiuli
    Zhang, Wu
    Chen, Xiao
    Guo, Xiuyan
    2013 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE WORKSHOPS (WCNCW), 2013, : 76 - 79
  • [10] High-Performance Parallel Fault Simulation for Multi-Core Systems
    Karami, Masoomeh
    Haghbayan, Mohammad-hashem
    Ebrahimi, Masoumeh
    Nejatollahi, Hamid
    Tenhunen, Hannu
    Plosila, Juha
    2021 29TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING (PDP 2021), 2021, : 207 - 211