(Enter summary)
Abstract: With most of today's fast scientific software written in Fortran and C, Java has
a lot of catching up to do. In this paper we discuss how new Java programs can
capitalize on high-performance libraries for other languages. With the help of a tool
we have automatically created Java bindings for several standard libraries: MPI, BLAS,
BLACS, PBLAS, ScaLAPACK. The purpose of the additional software layer introduced
by the bindings is to resolve the interface problems between different... (Update)
Context of citations to this paper: More
...are experienced when using event differencing. 6. Related Work There has been a considerable work on high performance messaging in Java[21][22] 24] 25] Some of these systems are native code libraries with Java interfaces [21] 24] while pure Java systems have performance...
.... in high performance Java is the Java Grande Forum (www.javagrande.org) Many research projects investigate parallel programming in Java [7, 8, 12, 22]. Efficient communication mechanisms are a vital building block for high performance Java [15] One approach to sharing objects...
Cited by: More
GMI: Flexible and Efficient Group Method Invocation for.. - Maassen, Kielmann, Bal (2002)
(Correct)
Supporting Multidimensional Arrays in Java - Moreira, Midkiff, Gupta (2001)
(Correct)
SUMA: un Sistema de Metacomputacion basado en CORBA - Cardinale, Curiel..
(Correct)
Similar documents (at the sentence level): More
59.2%: High-Performance Parallel Programming in Java.. - Getov, Flynn-Hummel.. (1998)
(Correct)
14.9%: Automatic Binding of Native Scientific Libraries to Java - Mintchev, Getov (1997)
(Correct)
10.9%: Multi-Language Programming Environments for High Performance Java.. - Getov (1999)
(Correct)
Active bibliography (related documents): More All
0.2: mpiJava: A Java Interface to MPI - Baker (1998)
(Correct)
0.2: JavaNow: A Framework for Parallel Computing on.. - Bhatti, Dickens..
(Correct)
0.1: HPspmd: Data Parallel SPMD Programming Models from Fortran to.. - Carpenter, Fox (1998)
(Correct)
Similar documents based on text: More All
0.3: Fifty Classics from the Journal of Clinical Investigation: Over.. - Garfield (1987)
(Correct)
0.3: PMPI 1.0 User Manual - Mintchev, Getov (1997)
(Correct)
Related documents from co-citation: More All
18: JPVM: Network parallel computing in java
- Ferrari - 1997
16: Java RMI Performance and Object Model Interoperability: Experiments with Java/HP..
- Breg, Diwan et al. - 1998
10: Towards portable message passing in Java: Binding MPI
- Mintchev, Getov - 1997
BibTeX entry: (Update)
V. Getov, S. Flynn-Hummel, and S. Mintchev, High-performance parallel programming in Java: Exploiting native libraries, Concurrency: Pract. Exper, to appear (1998). http://citeseer.ist.psu.edu/getov98highperformance.html More
@article{ getov98highperformance,
author = "Vladimir Getov and Susan Flynn Hummel and Sava Mintchev",
title = "High-performance parallel programming in {Java}: exploiting native libraries",
journal = "Concurrency: Prac\-tice and Experience",
volume = "10",
number = "11--13",
pages = "863--872",
year = "1998",
url = "citeseer.ist.psu.edu/getov98highperformance.html" }
Citations (may not include all citations):
862
The Java Language Specification
- Gosling, Joy et al. - 1996
217
NASA Ames Research Center (context) - Bailey, parallel et al. - 1994
115
MPI: A message-passing interface standard (context) - Forum - 1994
45
Toba: Java for applications --- a way ahead of time (context) - Proebsting, Townsend et al. - 1997
26
Java access to numerical libraries
- Casanova, Dongarra et al. - 1997
23
Towards portable message passing in Java: Binding MPI
- Mintchev, Getov - 1997
20
Concurrency: Practice and Experience (context) - Carpenter, Chang et al. - 1997
20
A note on native Level 1 BLAS in Java
- Bik, Gannon - 1997
15
The JMPI commercial message passing environment and specific.. (context) - Dandass, Skjellum - 1997
14
A draft Java binding for MPI (context) - Carpenter, Fox et al. - 1997
14
ScaLAPACK: A linear algebra library for message-passing comp..
- Blackford, Choi et al. - 1997
11
JavaPVM: The Java to PVM interface (context) - Thurman - 1996
10
Linpack benchmark -- Java version (context) - Dongarra, Wade - 1996
8
Concurrency: Practice and Experience (context) - Hummel, Ngo et al. - 1997
7
PARKBENCH report - 1: Public international benchmarks for pa.. (context) - Committee, by et al. - 1994
6
MPI Java wrapper download page (context) - Chang, Carpenter - 1997
6
UNIX Time Sharing System Programmer's Manual (context) - Feldman, Weinberger et al. - 1990
3
High-performance compiler for Java: An optimizing native cod.. (context) - Corp - 1997
1
IBM Centre for Java Technology Development (context) - Corp, AIX - 1997
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.c3.lanl.gov/cic19/teams/par_arch/Publications.html): More
The Performance Realities Of Massively Parallel.. - Lubeck, Simmons.. (1992)
(Correct)
Performance Evaluation of the SGI Origin2000: A.. - Wasserman, Lubeck..
(Correct)
Benchmark Tests on a Silicon Graphics R8000-Based Workstation - Wasserman
(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