๐”– Bobbio Scriptorium
โœฆ   LIBER   โœฆ

JPVM: network parallel computing in Java

โœ Scribed by Ferrari, Adam


Publisher
John Wiley and Sons
Year
1998
Tongue
English
Weight
68 KB
Volume
10
Category
Article
ISSN
1040-3108

No coin nor oath required. For personal study only.

โœฆ Synopsis


The JPVM library is a software system for explicit message-passing-based parallel programming in Java. The library supports an interface similar to the C and Fortran interface of the parallel virtual machine (PVM) system, with modifications to better suit Java programming styles. The similarity between JPVM and the widely used PVM system supports a quick learning curve for experienced PVM programmers. At the same time, JPVM offers novel features not found in standard PVM such as thread safety, multiple communication end-points per task, and default-case direct message routing. JPVM is implemented entirely in Java, and is thus highly portable among platforms supporting a version of the Java Virtual Machine. This feature opens up the possibility of utilizing resources such as Macintosh and Windows based workstations, which are commonly excluded from network parallel computing systems. Initial applications performance results achieved with a prototype JPVM system indicate that the Java-implemented approach can offer good performance at appropriately coarse granularities.


๐Ÿ“œ SIMILAR VOLUMES


Javelin: Internet-based parallel computi
โœ Christiansen, Bernd O.; Cappello, Peter; Ionescu, Mihai F.; Neary, Michael O.; S ๐Ÿ“‚ Article ๐Ÿ“… 1997 ๐Ÿ› John Wiley and Sons ๐ŸŒ English โš– 368 KB ๐Ÿ‘ 1 views

Java offers the basic infrastructure needed to integrate computers connected to the Internet into a seamless distributed computational resource: an infrastructure for running coarse-grained parallel applications on numerous, anonymous machines. First, we sketch such a resource's essential technical

Heterogeneous parallel computing using J
โœ Silva, Lu๏ฟฝs Moura ;Martins, Paulo ;Silva, Jo๏ฟฝo Gabriel ๐Ÿ“‚ Article ๐Ÿ“… 2000 ๐Ÿ› John Wiley and Sons ๐ŸŒ English โš– 414 KB
Editorial: Java for high-performance net
โœ Fox, Geoffrey ๐Ÿ“‚ Article ๐Ÿ“… 1998 ๐Ÿ› John Wiley and Sons ๐ŸŒ English โš– 21 KB ๐Ÿ‘ 1 views

## Java for High-performance Network Computing This is the proceedings of the third of a set of workshops studying the use of Java in large scale computations. The previous meetings were at Syracuse (December, 1996 -see Concurrency:

An infrastructure for network computing
โœ Baratloo, Arash; Karaul, Mehmet; Karl, Holger; Kedem, Zvi M. ๐Ÿ“‚ Article ๐Ÿ“… 1998 ๐Ÿ› John Wiley and Sons ๐ŸŒ English โš– 131 KB ๐Ÿ‘ 1 views

Java, in combination with Web browsers' abilities to load and execute untrusted Java applets in a secure fashion, has made computing over the Web a possibility. Now the challenge is to fully utilize this potential, given the limitations imposed by browsers. This paper presents KnittingFactory, an in

Adaptive placement of parallel Java agen
โœ Keren, Arie; Barak, Amnon ๐Ÿ“‚ Article ๐Ÿ“… 1998 ๐Ÿ› John Wiley and Sons ๐ŸŒ English โš– 68 KB ๐Ÿ‘ 1 views

This paper describes a framework for parallel computing in a locally confined, scalable computing cluster (SCC) using Java agents. The framework consists of a programming model with agents and asynchronous invocations, and a scheme for adaptive placement of multiple agents in an SCC. Our scheme is g

PNPACK: Computing with probabilities in
โœ Russell, Stuart; Stiller, Lewis; Hansson, Othar ๐Ÿ“‚ Article ๐Ÿ“… 1997 ๐Ÿ› John Wiley and Sons ๐ŸŒ English โš– 71 KB ๐Ÿ‘ 2 views

This paper outlines several benefits and disadvantages of Java as the implementation language for a probabilistic inference package. Our focus is the linguistic features that make Java appropriate or inappropriate for this task.