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
相关论文
共 50 条
  • [21] A grid middleware for distributed Java']Java computing with MPI binding and process migration supports
    Chen, L
    Wang, CCL
    Lau, FCM
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2003, 18 (04) : 505 - 514
  • [22] Parallel execution of Java']Java loops on Graphics Processing Units
    Leung, Alan
    Lhotak, Ondrej
    Lashari, Ghulam
    SCIENCE OF COMPUTER PROGRAMMING, 2013, 78 (05) : 458 - 480
  • [23] Java']Java on networks of workstations (Java']JavaNOW): a parallel computing framework inspired by Linda and the Message Passing Interface (MPI)
    Thiruvathukal, GK
    Dickens, PM
    Bhatti, S
    CONCURRENCY-PRACTICE AND EXPERIENCE, 2000, 12 (11): : 1093 - 1116
  • [24] Workshop on java for parallel and distributed computing
    Caromel, Denis
    Chaumette, Serge
    Fox, Geoffrey
    Graham, Peter
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2000, 1800 LNCS : 526 - 527
  • [25] jmpi:: A pure Java']Java implementation of MPI
    Dinçer, K
    Billur, E
    Özbas, K
    ADVANCES IN COMPUTER AND INFORMATION SCIENCES '98, 1998, 53 : 352 - 358
  • [26] Ajents: towards an environment for parallel, distributed and mobile Java']Java applications
    Izatt, M
    Chan, P
    Brecht, T
    CONCURRENCY-PRACTICE AND EXPERIENCE, 2000, 12 (08): : 667 - 685
  • [27] Teaching Parallel and Distributed Computing Concepts Using OpenMPI and Java']Java
    Adams, Joel C.
    2021 IEEE 28TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING, DATA AND ANALYTICS WORKSHOP (HIPCW), 2021, : 4 - 11
  • [28] LCT: A Parallel Distributed Testing Tool for Multithreaded Java']Java Programs
    Kahkonen, Kari
    Saarikivi, Olli
    Heljanko, Keijo
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2013, 296 : 253 - 259
  • [29] Java']JavaSymphony: A system for development of locality-oriented distributed and parallel Java']Java applications
    Fahringer, T
    CLUSTER 2000: IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, PROCEEDINGS, 2000, : 145 - 152
  • [30] A comparison of high performance, parallel computing Java']Java packages
    Schaller, NC
    Marshall, SW
    Cho, YF
    COMMUNICATING PROCESS ARCHITECTURES 2003, 2003, 61 : 1 - 16