A Reliable Hardware Barrier Synchronization Scheme
نویسندگان
چکیده
Barrier synchronization is a crucial operation for parallel systems. Many schemes have been proposed in the literature to achieve fast barrier synchronization through software, hardware, or a combination of these mechanisms. However, few of these schemes emphasize fault-tolerant barrier operations. In this paper, we describe inexpensive support that can be added to network switches for achieving reliable hardware-based barrier synchronization while recovering from lost or corrupted messages. Necessary modifications to the switch architecture and the associated fault-tolerant message-passing protocols are presented. The protocols are optimized for the no-fault case while providing means to detect the failure of any step of the operation and to recover from it. The proposed scheme shows significant potential for use in parallel systems, especially the emerging systems based on networks of workstations.
منابع مشابه
Synchronization of Microgrid Considering the Dynamics of V2Gs Using an Optimized Fractional Order Controller based Scheme
In this work, a new control scheme for synchronization of AC microgrids with upstream power grid is presented. The effects of V2Gs (vehicle to grid) dynamics on synchronization process is studied. This new control approach is based on the optimal fractional calculus and has been developed for synchronization of the microgrid. The V2Gs effect on the dynamics of the microgrid is analyzed through ...
متن کاملA Secure Chaos-Based Communication Scheme in Multipath Fading Channels Using Particle Filtering
In recent years chaotic secure communication and chaos synchronization have received ever increasing attention. Unfortunately, despite the advantages of chaotic systems, Such as, noise-like correlation, easy hardware implementation, multitude of chaotic modes, flexible control of their dynamics, chaotic self-synchronization phenomena and potential communication confidence due to the very dynami...
متن کاملHardware Supports for Efficient Barrier Synchronization on 2-D Mesh Networks
In this papel: we consider a hardware scheme for supporting barrier synchronization on scalable systems with a .?D mesh network. Our design takes into account oftheprogram execution path in such systems __from programming interfaces down to routers. The hardware router design will De based on the MPI-1 standard. A distributed algorithm I S proposed to construct a collective synchronization tree...
متن کاملFour-Ary Tree-Based Barrier Synchronization for 2D Meshes without Nonmember Involvement
ÐThis paper proposes a Barrier Tree for Meshes (BTM) to minimize the barrier synchronization latency for two-dimensional (2D) meshes. The proposed BTM scheme has two distinguishing features. First, the synchronization tree is 4-ary. The synchronization latency of the BTM scheme is asymptotically log4 n, while that of the fastest scheme reported in the literature is bounded between log3 n an...
متن کاملEfficient Techniques for Nested and Disjoint Barrier Synchronization
Current MIMD computers support the execution of data parallel programs by providing a tree network to perform fast barrier synchronizations. However, there are two major limitations to using tree networks: The rst arises due to control nesting in programs, and the second arises when the MIMD computer needs to run several programs simultaneously. First, we present two hardware barrier synchroniz...
متن کامل