Java communications for large-scale parallel computing

Getov VS, Philippsen M (2001)


Publication Language: English

Publication Type: Conference contribution, Original article

Publication year: 2001

Publisher: Springer

Series: Lecture Notes in Computer Science

City/Town: Berlin Heidelberg

Book Volume: 2179

Pages Range: 33-45

Conference Proceedings Title: Large-Scale Scientific Computing

Event location: Sozopol/Bulgaria BG

ISBN: 978-3-540-43043-8

URI: http://www2.informatik.uni-erlangen.de/publication/download/scicomp-getov.pdf

DOI: 10.1007/3-540-45346-6_3

Abstract

Java has many features of interest to developers of large-scale parallel applications. At the same time, there are currently several barriers to the effective use of Java in this area. In this article we present part of the results and proposed solutions to these problems. In particular, we report about the current status of the organized collaborations within the Java Grande Forum in the area of Message Passing for Java (MPJ) and faster Remote Method Invocation (RMI). An outline of the current MPJ specification is given along with a discussion of several open issues and performance results on different platforms - Linux cluster, IBM SP-2, and Sun E4000. These “proof-of-concept” results are quite encouraging for future developments and efforts in this area. We also demonstrate that a much faster drop-in RMI and an efficient serialization can be designed and implemented in pure Java. Our benchmark results show that this better serialization and improved RMI design and implementation save more than 50% of the runtime in comparison to the standard implementations available at the moment. Our results demonstrate that fast parallel and distributed computing in Java is indeed possible.

Authors with CRIS profile

How to cite

APA:

Getov, V.S., & Philippsen, M. (2001). Java communications for large-scale parallel computing. In Marbenov, S. ; Wasniewski, J. ; Yalamov, P. (Eds.), Large-Scale Scientific Computing (pp. 33-45). Sozopol/Bulgaria, BG: Berlin Heidelberg: Springer.

MLA:

Getov, Vladimir S., and Michael Philippsen. "Java communications for large-scale parallel computing." Proceedings of the 3rd International Conference on Large-Scale Scientific Computations, Sozopol/Bulgaria Ed. Marbenov, S. ; Wasniewski, J. ; Yalamov, P., Berlin Heidelberg: Springer, 2001. 33-45.

BibTeX: Download