Newsgroups: comp.parallel.pvm
From: Dave Thurman <dave.thurman@isye.gatech.edu>
Subject: Re: Interest of JAVA PVM?
Organization: CHMSR - ISyE - Ga Tech
Date: Fri, 14 Nov 1997 13:34:07 -0500
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <346C999F.38C2@isye.gatech.edu>

William T. Rankin wrote:
> 
> Matthieu Exbrayat  <exbrayat@lisiflory.insa-lyon.fr> wrote:
> 
> >I wonder how PVM and JAVA can work together? I mean, not technically,
> >but conceptually speaking. JAVA is still no compiled language, and, as
> >far as I know, is quite slower than compiled ones, such as C.

> As a researcher in HPC applications, I can understand your point.
> However, if you look at the different parts of an HPC application, JAVA
> could be used to provide a reasonable "display/front-end" to a high
> performance simulator back-end.  This back-end could (and should ;) be
> written in one of the more efficient compiled languages and provide data
> communication with the JAVA-based display/control engine via PVM.
> 
> It's a matter of using the right tool for the right job.


And that's exactly why we developed JavaPVM, a Java native methods
interface to PVM.  We use it to support inter-process communication
between Java clients and higher-performance applications like flight and
space system simulations.  Though we are using Java for more things, we
currently have our aviation simulations in C/C++, a DataRouter in Java
talking to the simulation through the PVM daemon (via JavaPVM), and
several Java applications receiving data from the DataRouter.

JavaPVM website:

	http://www.isye.gatech.edu/chmsr/JavaPVM

Regards,
-dave

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
David A. Thurman				dave@chmsr.gatech.edu
Research Engineer, PhD Candidate		Phone: (404) 894-2318
Center for Human-Machine Systems Research 	FAX:   (404) 894-2301
Georgia Institute of Technology             www.isye.gatech.edu/~dave
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

