WestminsterResearch

Automatic binding of native scientific libraries to Java

Mintchev, Sava and Getov, Vladimir (1997) Automatic binding of native scientific libraries to Java. In: Ishikawa, Yutaka and Oldehoeft, Rodney R. and Reynders, John V.W. and Tholburn, Marydell, (eds.) Scientific computing in object-oriented parallel environments: first international conference, ISCOPE 97 Marina del Rey, California, USA December 8–11, 1997 proceedings. Lecture notes in computer science (1343). Springer, Berlin ; London, pp. 84-88. ISBN 9783540638278

Full text not available from this repository.

Official URL: http://dx.doi.org/10.1007/3-540-63827-X_53

Abstract

We have created a tool for automatically binding existing native C libraries to Java. With the aid of the Java-to-C Interface generating tool (JCI), the abundance of existing C and Fortran-77 scientific libraries can more easily be made available to Java programmers. We have applied JCI to bind MPI, PBLAS, ScaLAPACK and other libraries to Java. The approach of automatic binding ensures both portability across different platforms and full compatibility with the library specifications. To evaluate the performance of Java code which accesses native libraries, we have run Java versions of parallel benchmarks from the NAS and ParkBench suites. The results obtained on a distributed-memory IBM SP2 machine show the viability of our approach.

Item Type:Book Section
Research Community:University of Westminster > Electronics and Computer Science, School of
ID Code:7547
Deposited On:11 Feb 2010 15:00
Last Modified:11 Feb 2010 15:00

Repository Staff Only: item control page