(Enter summary)
Abstract: this paper we present the communication performance results of three different types of message-passing
programs: native, Java and native communications, and pure Java. Despite concerns about performance
and numerical issues, we believe the obtained results confirm that high-performance parallel computing in
Java is possible, as the technology matures and the approach is pragmatic. Copyright 2000 John Wiley &
Sons, Ltd (Update)
Context of citations to this paper: More
.... Java does not suit applications with fine grain parallelism, due to a relatively high communication cost in the range of milliseconds [34]. The behavior of the Visper prototype in running these benchmark programs is predictable and indeed produced results as expected, in...
Cited by: More
A Distributed Parallel Programming Framework - Stankovic, Zhang
(Correct)
Active bibliography (related documents): More All
0.5: A Framework for Object-Oriented Metacomputing - Stankovic, Zhang (1999)
(Correct)
0.5: Visper: A Java Based Parallel Processing Environment - Stankovic, Zhang (1998)
(Correct)
0.5: Multi-Domain Sandboxing: An Overview - Fischer, Kao (2000)
(Correct)
Similar documents based on text: More All
0.3: Graphical Composition and Visualization of Message-Passing.. - Stankovic, Zhang (1997)
(Correct)
0.3: Java and Network Parallel Processing - Stankovic, Zhang
(Correct)
0.3: Mimico: A Monadic Combinator Compiler Generator - Camarao, Figueiredo (2001)
(Correct)
BibTeX entry: (Update)
N. Stankovic, and K. Zhang, "An Evaluation of Java Implementations of Message-Passing", Software: Practice and Experience, John Wiley and Sons, Ltd., vol. 30, no. 7, June 2000, pp.741-763. http://citeseer.ist.psu.edu/stankovic00evaluation.html More
@article{ stankovic00evaluation,
author = "Nenad Stankovic and Kang Zhang",
title = "An evaluation of {Java} implementations of message-passing",
journal = "Soft\-ware\emdash Prac\-tice and Experience",
volume = "30",
number = "7",
pages = "741--763",
year = "2000",
url = "citeseer.ist.psu.edu/stankovic00evaluation.html" }
Citations (may not include all citations):
746
The Java Virtual Machine Specification (context) - Lindholm, Yellin - 1999
328
PVM 3 User's Guide and Reference Manual
- AG, Dongarra et al. - 1993
170
Java Remote Method Invocation Specification (context) - Microsystems - 1997
115
MPI: A Message-Passing Interface Standard (context) - Forum - 1994
64
Java object serialization specification (context) - Microsystems - 1998
61
Inside Java 2 Platform Security: Architecture (context) - Gong - 1999
45
Public international benchmarks for parallel computers
- Hockey, Berry - 1997
42
Message-passing performance of various computers
- JJ - 1996
38
Portable Parallel Programming with the Message-Passing Inter.. (context) - Gropp, Lusk et al. - 1994
26
The Java HOTSPOT Performance Engine Architecture (context) - Microsystems - 1999
21
Java Native Interface: Programmer's Guide and Specification (context) - Liang - 1999
16
MPI for Java: position document and draft API specification
- Carpenter, Getov et al. - 1998
8
IBus Programmer's Manual (context) - AG - 1998
8
Second Edition: Design Principles and Patterns (context) - Programming, Java - 1999
4
MPI PrimerDeveloping with LAM (context) - Version, Developing et al. - 1996
2
The Volano Report: Which Java platform is fastest (context) - Neffenger
2
Just in time for Java vs (context) - Mangione - 1998
2
The Java Tutorial Second Edition: Object-Oriented Programmin.. (context) - Campione, Walrath - 1998
2
A study of the cache and branche performance issues with run.. (context) - C-HA, MT et al. - 1997
1
Recent Advances in Parallel Virtual Machine and Message Pass.. (context) - Stankovic, Zhang - 1998
1
Workshop on Java for High-Performance Network Computing (context) - Yalamanchilli, Cohen - 1998
1
ACM Workshop Java for High-Performance Network Computing (context) - Caromel, Vayssiere - 1998
1
Sun MPI (context) - Microsystems - 1997
1
TOP500 Report (context) - JJ, H-W et al. - 1994
1
International Scientific Computing in ObjectOriented Paralle.. (context) - JAPE, parallel et al. - 1997
http://dsg.dei.uc.pt/wmpi
http://www.cs.virginia.edu/ajf2j/jpvm.html
http://www.globus.org/nexus/nexusjava.html
http://perun.hscs.wmin.ac.uk/
http://www.mcs.anl.gov/mpi/mpich
http://www.isye.gatech.edu/chmsr/jPVM
http://www.baskent.edu.tr/kdincer
Documents on the same site (http://www.utdallas.edu/~kzhang/publication.html): More
Supporting Scalable Performance Monitoring and Analysis of.. - Li, Zhang (1999)
(Correct)
The Role of Graphics in Parallel Program Development - Zhang, Hintz, Ma (1999)
(Correct)
Dynamically Instrumenting Message-Passing Programs Using.. - Kang Zhang
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC