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
关键词
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 条
  • [1] Java']Java versus MPI in a distributed environment
    Eggen, M
    Eggen, R
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, PROCEEDINGS, 1999, : 390 - 395
  • [2] Parallel and distributed computing with Java']Java
    Baker, Mark A.
    Grove, Matthew
    Shafi, Aamir
    ISPDC 2006: FIFTH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING, PROCEEDINGS, 2006, : 3 - +
  • [3] Parallel and distributed components with Java']Java
    Hyun, CM
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2005, PT 3, 2005, 3482 : 927 - 937
  • [4] Java']Java ProActive vs. Fortran MPI: Looking at the future of parallel Java']Java
    Amedro, Brian
    Caromel, Denis
    Huet, Fabrice
    Bodnartchouk, Vladimir
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 2116 - +
  • [5] Comparing Java']Java agents and MPI for writing parallel algorithms
    Kochmar, J
    Nowoczynski, P
    Scott, JR
    Stone, N
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, PROCEEDINGS, 1999, : 2108 - 2114
  • [6] Efficiency of distributed parallel processing using Java']Java RMI, sockets, and CORBA
    Eggen, R
    Eggen, M
    PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 888 - 893
  • [7] Using Java']Java remote method invocation in a parallel and distributed processing course
    Tosten, RS
    Ferraro, C
    Sprenkle, S
    Steiner, B
    Tymann, PT
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, PROCEEDINGS, 1999, : 101 - 106
  • [8] Java']Java and network parallel processing
    Stankovic, N
    Zhang, K
    RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, 1998, 1497 : 239 - 246
  • [9] Distributed Java']Java platform with programmable MIMD capabilities
    Keane, T
    Allen, R
    Naughton, TJ
    McInerney, J
    Waldron, J
    SCIENTIFIC ENGINEERING FOR DISTRIBUTED JAVA APPLICATIONS, 2002, 2604 : 122 - 131
  • [10] Generation of distributed parallel Java']Java programs
    Launay, P
    Pazat, JL
    EURO-PAR '98 PARALLEL PROCESSING, 1998, 1470 : 729 - 732