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 条
  • [41] Parallel Distributed Genetic Algorithm Development Based on Microcontrollers Framework
    Krishnan, Prajindra Sankar
    Kiong, Tiong Sieh
    Koh, Johnny
    DFMA 2008: FIRST INTERNATIONAL CONFERENCE ON DISTRIBUTED FRAMEWORKS & APPLICATIONS, PROCEEDINGS, 2008, : 35 - 40
  • [42] Distributed Parallel algorithm based on direct transformation method of substructure
    Wang Xiaohong
    Zhuang Yi
    ICMS2009: PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON MODELLING AND SIMULATION, VOL 5, 2009, : 452 - 457
  • [43] Apriori Parallel Improved Algorithm Based on MapReduce Distributed Architecture
    She Xiangyang
    Zhang Ling
    PROCEEDINGS OF 2016 SIXTH INTERNATIONAL CONFERENCE ON INSTRUMENTATION & MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC 2016), 2016, : 517 - 521
  • [44] Seven-O'Clock: A new distributed GVT algorithm using network atomic operations
    Bauer, D
    Yaun, G
    Carothers, CD
    Yuksel, M
    Kalyanaraman, S
    WORKSHOP ON PRINCIPLES OF ADVANCED AND DISTRIBUTED SIMULATION, PROCEEDINGS, 2005, : 39 - 48
  • [45] A Parallel Algorithm for Optimum Monitoring Network Design in Parameter Estimation of Distributed Systems
    Ucinski, Dariusz
    Baranowski, Przemyslaw
    2013 EUROPEAN CONTROL CONFERENCE (ECC), 2013, : 1609 - 1614
  • [46] Multistep Scheduling Algorithm for Parallel and Distributed Processing in Heterogeneous Systems with Communication Costs
    Yamazaki, Hitoshi
    Konishi, Katsumi
    Shin, Seiichi
    Sawada, Kenji
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2013, 2013
  • [47] Multi-step Parallel PNN Algorithm for Distributed-Memory Systems
    Wakatani, Akiyoshi
    COMPUTER AND INFORMATION SCIENCE, 2008, 131 : 41 - 50
  • [48] A distributed memory parallel Gauss-Seidel algorithm for linear algebraic systems
    Shang, Yueqiang
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2009, 57 (08) : 1369 - 1376
  • [49] Distributed and parallel database systems
    Ozsu, MT
    Valduriez, P
    ACM COMPUTING SURVEYS, 1996, 28 (01) : 125 - 128
  • [50] Parallel and distributed simulation systems
    Fujimoto, RM
    WSC'01: PROCEEDINGS OF THE 2001 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, 2001, : 147 - 157