Fast barrier synchronization on shared fast Ethernet

被引:0
|
作者
Chiola, G [1 ]
Ciaccio, G [1 ]
机构
[1] Univ Genoa, DISI, I-16146 Genoa, Italy
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Shared LAN is presently the most widespread networking technology, due to its extremely low cost and favourable cost/performance ratio. Clusters of Personal Computers (PCs) leveraging shared 100base-T Ethernet may currently offer the best price/performance in parallel processing. Most numerical parallel algorithms make heavy use of collective communications and especially barrier synchronisation. Hence a critical issue on PC clusters is to offer efficient implementations of such primitives even though using low-cost, non-switched LAN technology. We implemented and studied some simple barrier synchronization protocols atop the Genoa Active Message MAchine (GAMMA), an efficient Active Messages-like communication layer running on a cluster of Pentium PCs connected by a 100base-TX Ethernet repeater hub. In the case of synchronized or quasi-synchronized processes issuing a barrier synchronization, an obvious way to avoid collisions on shared 100base-T Ethernet is to use a barrier protocol which explicitly serializes all the inter-process synchronization communications over the LAN. We propose alternative barrier protocols which avoid Ethernet collisions during the synchronization phase without requiring such a full explicit serialization. One of such protocols definitely outperforms the fully serialized barrier protocol over 100base-T Ethernet as well as the MPI implementations of barrier synchronization on IBM SP2 and Intel Paragon.
引用
收藏
页码:132 / 143
页数:12
相关论文
共 50 条
  • [1] Paths to Fast Barrier Synchronization on the Node
    Hetland, Conor
    Tziantzioulis, Georgios
    Suchy, Brian
    Leonard, Michael
    Han, Jin
    Albers, John
    Hardavellas, Nikos
    Dinda, Peter
    [J]. HPDC'19: PROCEEDINGS OF THE 28TH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE PARALLEL AND DISTRIBUTED COMPUTING, 2019, : 109 - 120
  • [2] The sounds of Fast Ethernet
    不详
    [J]. COMMUNICATIONS NEWS, 1997, 34 (09): : 16 - 16
  • [3] Fast Ethernet and VLANs
    McCarthy, V
    [J]. DATAMATION, 1996, 42 (07): : 13 - 13
  • [4] Fast synchronization on shared-memory multiprocessors: An architectural approach
    Fang, Z
    Zhang, LX
    Carter, JB
    Cheng, LQ
    Parker, M
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2005, 65 (10) : 1158 - 1170
  • [5] Ethernet: Just how fast is it?
    Nowling, J
    [J]. CONTROL SOLUTIONS, 2001, 74 (03): : 42 - +
  • [6] StreamScan: Fast Scan Algorithms for GPUs without Global Barrier Synchronization
    Yan, Shengen
    Long, Guoping
    Zhang, Yunquan
    [J]. ACM SIGPLAN NOTICES, 2013, 48 (08) : 229 - 238
  • [7] A Real-Time Fast Ethernet Transceiver achieving Sub-ns Time Synchronization
    Buhr, Simon
    Kreissig, Martin
    Ellinger, Frank
    [J]. 2019 IEEE NORDIC CIRCUITS AND SYSTEMS CONFERENCE (NORCAS) - NORCHIP AND INTERNATIONAL SYMPOSIUM OF SYSTEM-ON-CHIP (SOC), 2019,
  • [9] Fast response by synchronization
    Voss, HU
    [J]. COUPLING OF BIOLOGICAL AND ELECTRONIC SYSTEMS, 2002, : 119 - 126
  • [10] Multiplexing research of fast ethernet signal
    [J]. 2000, University of Electronic Science and Technology of China, China (29):