Asynchronous BSP model and optimization techniques

被引:0
|
作者
Liu, Fang-Ai [1 ]
Liu, Zhi-Yong [1 ]
Qiao, Xiang-Zhen [1 ]
机构
[1] Inst. of Comp. Technol., Chinese Acad. of Sci., Beijing 100080, China
来源
Jisuanji Xuebao/Chinese Journal of Computers | 2002年 / 25卷 / 04期
关键词
Communication; -; Models; Optimization; Performance;
D O I
暂无
中图分类号
学科分类号
摘要
Based on BSP model and the concept of computation-send segments, this paper proposes an asynchronous parallel computing model, CSA-BSP, which can more accurately describe the performance parameters of parallel computers and guide programmers to write high efficient programs. This model utilizes the overlap of computation and communication and makes communications spread around a super-step, which will reduce the congestion of communication in a traditional BSP super-step. Under CSA-BSP model, the execution time of a process can be estimated and its performance equation can be got. In this model, two processes can execute in different super steps, at most p-1 super steps away from each other. Using program is executing time as the parameter, authors analyze the efficiencies of parallel programs under BSP, A-BSP and CSA-BSP models. Compared with the BSP and A-BSP programs, CSA-BSP programs are more efficient. The results are verified by the programs of the Red and Black method and the matrix multiplication. In examples, compared to BSP programs, the efficiencies of CSA-BSP programs increase by 20% and 37%. To analyze the throughput of CSA-BSP model, another parameter, the total time used by all the processes in one application (PTS) is proposed. The CSA-BSP program of Red and Black method can reduce the PTS time by 8% against that in the BSP program. During this time all resources have been released and they can be used by other tasks. Theoretical analysis and experiment results show that CSA-BSP model can more accurately analyze the performance parameters of parallel computers. Programming with CSA-BSP model can enhance the performance both from improving the program is efficiency and from increasing the throughput of computer systems.
引用
收藏
页码:373 / 380
相关论文
共 50 条
  • [31] Improved Asynchronous Parallel Optimization Analysis for Stochastic Incremental Methods
    Leblond, Remi
    Pedregosa, Fabian
    Lacoste-Julien, Simon
    JOURNAL OF MACHINE LEARNING RESEARCH, 2018, 19
  • [32] A Fast Distributed Asynchronous Newton-Based Optimization Algorithm
    Mansoori, Fatemeh
    Wei, Ermin
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2020, 65 (07) : 2769 - 2784
  • [33] Application of Optimization Techniques in the Dairy Supply Chain: A Systematic Review
    Malik, Mohit
    Gahlawat, Vijay Kumar
    Mor, Rahul S.
    Dahiya, Vijay
    Yadav, Mukheshwar
    LOGISTICS-BASEL, 2022, 6 (04):
  • [34] Linear Convergence of Asynchronous Gradient Push Algorithm for Distributed Optimization
    Li, Huaqing
    Cheng, Huqiang
    Lu, Qingguo
    Wang, Zheng
    Huang, Tingwen
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2025, 55 (03): : 2147 - 2159
  • [35] Totally Asynchronous Primal-Dual Convex Optimization in Blocks
    Hendrickson, Katherine R.
    Hale, Matthew T.
    IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, 2023, 10 (01): : 454 - 466
  • [36] Optimization of Squirrel-Cage Rotor for Amorphous Asynchronous Motor
    Yang, Wen
    Huang, Cong
    Zhang, Qiao
    2019 CHINESE AUTOMATION CONGRESS (CAC2019), 2019, : 2107 - 2110
  • [37] Microgrid Energy Management With Asynchronous Decentralized Particle Swarm Optimization
    Perez-Flores, Alejandro C.
    Antonio, Jesus D. Mina
    Olivares-Peregrino, Victor Hugo
    Jimenez-Grajales, Humberto R.
    Claudio-Sanchez, Abraham
    Ramirez, Gerardo Vicente Guerrero
    IEEE ACCESS, 2021, 9 : 69588 - 69600
  • [38] A comparative study of optimization techniques for tuning a finite element model of the lung to biomechanical data
    Gayzik, F. Scott
    Hoth, J. Jason
    Stitzel, Joel D.
    Biomedical Sciences Instrumentation, Vol 43, 2007, 43 : 212 - 217
  • [39] Simulation of ship maneuvering in a confined waterway using a nonlinear model based on optimization techniques
    Du, P.
    Ouahsine, A.
    Toan, K. T.
    Sergent, P.
    OCEAN ENGINEERING, 2017, 142 : 194 - 203
  • [40] AsySPA: An Exact Asynchronous Algorithm for Convex Optimization Over Digraphs
    Zhang, Jiaqi
    You, Keyou
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2020, 65 (06) : 2494 - 2509