PROGRAMMING ENVIRONMENTS FOR PARALLEL AND DISTRIBUTED COMPUTING - A COMPARISON OF P4, PVM, LINDA, AND TCGMSG

被引:0
|
作者
MATTSON, TG [1 ]
机构
[1] INTEL CORP, DIV SUPERCOMP SYST, BEAVERTON, OR 97006 USA
来源
INTERNATIONAL JOURNAL OF SUPERCOMPUTER APPLICATIONS AND HIGH PERFORMANCE COMPUTING | 1995年 / 9卷 / 02期
关键词
D O I
10.1177/109434209500900206
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Parallel programmers must choose from a confusing array of parallel programming environments. When success has to be measured by the success of application-software development rather than theoretical research, the choice must be made quickly without the luxury of experimentation. In this paper, we help the programmer make this choice by looking closely at four of the most heavily used portable programming environments-p4, PVM, TCGMSG, and Linda. For each of these programming environments, we look at three different programs: one that computes pi by numerical integration and two that benchmark communication performance. The four programming environments are analyzed in terms of performance, support, ease of coding, and ease of debugging.
引用
收藏
页码:138 / 161
页数:24
相关论文
共 50 条
  • [1] LINDA AND PVM - A COMPARISON BETWEEN 2 ENVIRONMENTS FOR PARALLEL PROGRAMMING
    MATRONE, A
    SCHIANO, P
    PUOTI, V
    PARALLEL COMPUTING, 1993, 19 (08) : 949 - 957
  • [2] P4 parallel programming system, the Linda environment, and some experiences with parallel computation
    Larrabee, Allan R.
    Scientific Programming, 1993, 2 (03) : 23 - 35
  • [3] Reliable Parallel Programming Model for Distributed Computing Environments
    Bahi, Jacques M.
    Hakem, Mourad
    Mazouzi, Kamel
    EURO-PAR 2009 PARALLEL PROCESSING WORKSHOPS, 2010, 6043 : 162 - 171
  • [4] Analysis of a heterogeneous parallel distributed computing system - PVM
    Xiaoxing Weixing Jisuanji Xitong, 6 (14-22):
  • [5] MONITORS, MESSAGES, AND CLUSTERS - THE P4 PARALLEL PROGRAMMING SYSTEM
    BUTLER, RM
    LUSK, EL
    PARALLEL COMPUTING, 1994, 20 (04) : 547 - 564
  • [6] Simulation in parallel and distributed computing environments
    Zomaya, AY
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 1998, 13 (01): : 3 - 4
  • [7] Advanced environments for parallel and distributed computing
    D'Ambra, P
    Danelutto, M
    di Serafino, D
    PARALLEL COMPUTING, 2002, 28 (12) : 1635 - 1636
  • [8] Strategies for distributed parallel computing on grid computing environments
    Lin, Weiwei
    Zhang, Zhili
    Qi, Deyu
    Jisuanji Gongcheng/Computer Engineering, 2006, 32 (09): : 104 - 106
  • [9] A Survey on P4 Challenges in Software Defined Networks: P4 Programming
    Goswami, Bhargavi
    Kulkarni, Manasa
    Paulose, Joy
    IEEE ACCESS, 2023, 11 : 54373 - 54387
  • [10] Programming language interoperability in distributed computing environments
    Jacobsen, HA
    DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS II, 1999, 15 : 287 - 300