A comparison of the capabilities of PVM, MPI and JAVA']JAVA for distributed parallel processing

被引:0
|
作者
Eggen, R [1 ]
Eggen, M [1 ]
机构
[1] Univ N Florida, Jacksonville, FL 32224 USA
来源
INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-IV, PROCEEDINGS | 1998年
关键词
parallel and distributed processing; PVM; MPI; !text type='JAVA']JAVA[!/text;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Networked Unix workstations as well as workstations based on Windows 95 and Windows NT are fast becoming the standard for computing environments in many universities and research sites. In order to harness the tremendous potential for computing capability represented by these networks of workstations many new (and not so new) tools are being developed Parallel Virtual Machine (PVM) and Message Passing interface (MPI) have existed on Unix workstations for some time, and are maturing in their capability for handling Distributed Parallel Processing (DPP). Recently, however, JAVA, with all of its followers, has began to make an impact in the DPP arena as well. This paper will explore each of these three vehicles for DPP considering capability, ease of use, and availability. We will explore the programmer interface as well as explore their utility in solving real world parallel processing applications. We will show that each has its advantages. The bottom line is that programming a distributed cluster of workstations is challenging, worthwhile and fun!
引用
收藏
页码:237 / 241
页数:5
相关论文
共 49 条
  • [21] An MPI implementation for distributed signal processing
    Gallego, JAR
    Martín, JCD
    Llorente, JMA
    RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, PROCEEDINGS, 2005, 3666 : 475 - 482
  • [22] SSGM: From serial to parallel processing using PVM
    Heckathorn, H
    Popp, B
    Smith, W
    Conklin, D
    Newman, DA
    Wieland, F
    TECHNOLOGIES FOR SYNTHETIC ENVIRONMENTS: HARDWARE-IN-THE-LOOP TESTING, 1996, 2741 : 267 - 277
  • [23] Parallel Distributed Acceleration Based on MPI and OpenMP Technology
    Liu, Feng
    Wu, Haitao
    Lu, Xiaochun
    Liu, Xiyang
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2015, 8 (06): : 171 - 183
  • [24] Teaching Parallel and Distributed Computing with MPI on Raspberry Pi Clusters
    Brown, Richard
    Adams, Joel
    Matthews, Suzanne
    Shoop, Elizabeth
    SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2018, : 1054 - 1054
  • [25] Design of Distributed Parallel Computing Using by MapReduce/MPI Technology
    Akhmed-Zaki, Darkhan
    Danaev, Nargozy
    Matkerim, Bazargul
    Bektemessov, Amanzhol
    PARALLEL COMPUTING TECHNOLOGIES (PACT 2013), 2013, 7979 : 139 - 148
  • [26] The DFrame: Parallel programming using a distributed framework implemented in MPI.
    Mclay, Tony
    Hoppe, Andreas
    Greenhill, Darrel R.
    Khaddaj, Souheil
    2013 12TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS TO BUSINESS, ENGINEERING & SCIENCE (DCABES), 2013, : 21 - 25
  • [27] Parallel design and implementation of SOM neural computing model in PVM environment of a distributed system
    Guan, HW
    Li, CK
    Cheung, TY
    Yu, SN
    ADVANCES IN PARALLEL AND DISTRIBUTED COMPUTING - PROCEEDINGS, 1997, : 26 - 31
  • [28] Parallel Query Processing in a Cluster using MPI and File System Caching
    Iyengar, N. Ch. S. N.
    Huda, Monis
    Juneja, Pranav
    Jain, Saurabh
    Vijayasherly, V.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2009, 9 (05): : 249 - 254
  • [29] Comparison and analysis of parallel computing performance using OpenMP and MPI
    Hua, Shen
    Yang, Zhang
    Open Automation and Control Systems Journal, 2013, 5 (01): : 38 - 44
  • [30] Parallel Processing with MPI for Inter-band Registration in Remote Sensing
    Kim, Taeyoung
    Choi, Myungjin
    Chae, Tae-Byeong
    2011 IEEE 17TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2011, : 1021 - 1025