A GVT Based Algorithm for Butterfly Barrier in Parallel and Distributed Systems

被引:0
|
作者
Rizvi, Syed S. [1 ]
Potham, Shalini [1 ]
Elleithy, Khaled M. [1 ]
机构
[1] Univ Bridgeport, Dept Comp Sci, Bridgeport, CT 06601 USA
关键词
Time management algorithm; latency; butterfly barrier;
D O I
10.1007/978-90-481-3660-5_100
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Mattern's GVT algorithm is a time management algorithm that helps achieve the synchronization in parallel and distributed systems. This algorithm uses ring structure to establish cuts C1 and C2 to calculate the GVT. The latency of calculating the GVT is vital in parallel/distributed systems which is extremely high if calculated using this algorithm. However, using synchronous barriers with the Matterns algorithm can help improving the GVT computation process by minimizing the GVT latency. In this paper, we incorporate the butterfly barrier to employ two cuts C1 and C2 and obtain the resultant GVT at an affordable latency. Our analysis shows that the proposed GVT computation algorithm significantly improves the overall performance in terms of memory saving and latency.
引用
收藏
页码:589 / 593
页数:5
相关论文
共 50 条
  • [1] Investigating the Effects of Trees and Butterfly Barriers on the Performance of Optimistic GVT Algorithm
    Elleithy, Abdelrahman
    Rizvi, Syed S.
    Elleithy, Khaled M.
    ADVANCES TECHNIQUES IN COMPUTING SCIENCES AND SOFTWARE ENGINEERING, 2010, : 449 - 453
  • [2] A PARALLEL BUTTERFLY ALGORITHM
    Poulson, Jack
    Demanet, Laurent
    Maxwell, Nicholas
    Ying, Lexing
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2014, 36 (01): : C49 - C65
  • [3] ORCHESTRA: An Asynchronous Wait-Free Distributed GVT Algorithm
    Tocci, Tommaso
    Pellegrini, Alessandro
    Quaglia, Francesco
    Casanovas-Garcia, Josep
    Suzumura, Toyotaro
    2017 IEEE/ACM 21ST INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL TIME APPLICATIONS (DS-RT), 2017, : 51 - 58
  • [4] A parallel log barrier-based mesh warping algorithm for distributed memory machines
    Thap Panitanarak
    Suzanne M. Shontz
    Engineering with Computers, 2018, 34 : 59 - 76
  • [5] A parallel log barrier-based mesh warping algorithm for distributed memory machines
    Panitanarak, Thap
    Shontz, Suzanne M.
    ENGINEERING WITH COMPUTERS, 2018, 34 (01) : 59 - 76
  • [6] Parallel Algorithm Design on Some Distributed Systems
    孙家昶
    迟学斌
    张林波
    曹建文
    JournalofComputerScienceandTechnology, 1997, (02) : 97 - 104
  • [7] An ECG parallel scheduling algorithm for the distributed systems
    Zhang, Maoyuan
    Li, Ruixuan
    Lu, Zhengding
    Zou, Chunyan
    SEVENTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PROCEEDINGS, 2006, : 484 - +
  • [8] Parallel algorithm design on some distributed systems
    Jiachang Sun
    Xuebin Chi
    Jianwen Cao
    Linbo Zhang
    Journal of Computer Science and Technology, 1997, 12 (2) : 97 - 104
  • [9] A parallel algorithm for optimal task assignment in distributed systems
    Ahmad, I
    Kafil, M
    ADVANCES IN PARALLEL AND DISTRIBUTED COMPUTING - PROCEEDINGS, 1997, : 284 - 290
  • [10] The GST load balancing algorithm for parallel and distributed systems
    Sinclair, D
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 1998, 19 (1-2) : 39 - 56