MPJ Express: towards thread safe Java HPC
M Baker, B Carpenter, A Shafi - 2006 IEEE International …, 2006 - ieeexplore.ieee.org
MPJ Express is a thread-safe Java messaging library that provides a full implementation of
the mpiJava 1.2 API specification. This specification defines a MPI-like bindings for the Java …
the mpiJava 1.2 API specification. This specification defines a MPI-like bindings for the Java …
Nested parallelism for multi-core HPC systems using Java
A Shafi, B Carpenter, M Baker - Journal of Parallel and Distributed …, 2009 - Elsevier
Since its introduction in 1993, the Message Passing Interface (MPI) has become a de facto
standard for writing High Performance Computing (HPC) applications on clusters and …
standard for writing High Performance Computing (HPC) applications on clusters and …
A comparative study of Java and C performance in two large‐scale parallel applications
A Shafi, B Carpenter, M Baker… - … Practice and Experience, 2009 - Wiley Online Library
In the 1990s the Message Passing Interface Forum defined MPI bindings for Fortran, C, and
C++. With the success of MPI these relatively conservative languages have continued to …
C++. With the success of MPI these relatively conservative languages have continued to …
Device level communication libraries for high‐performance computing in Java
GL Taboada, J Touriño, R Doallo… - Concurrency and …, 2011 - Wiley Online Library
Since its release, the Java programming language has attracted considerable attention from
the high‐performance computing (HPC) community because of its portability, high …
the high‐performance computing (HPC) community because of its portability, high …
MPJ Express meets Gadget: towards a Java code for cosmological simulations
M Baker, B Carpenter, A Shafi - European Parallel Virtual Machine …, 2006 - Springer
Gadget-2 is a massively parallel structure formation code for cosmological simulations. In
this paper, we present a Java version of Gadget-2. We evaluated the performance of the …
this paper, we present a Java version of Gadget-2. We evaluated the performance of the …
Parallel and distributed computing with java
MA Baker, M Grove, A Shafi - 2006 Fifth International …, 2006 - ieeexplore.ieee.org
The Java language first came to public attention in 1995. Within a year, it was being
speculated that Java may be a good language for parallel and distributed computing. Its …
speculated that Java may be a good language for parallel and distributed computing. Its …
Zero-copy network communication: An applicability study of iWARP beyond micro benchmarks
PW Frey - 2010 - research-collection.ethz.ch
Technology trends suggest that the fastest networks will continue to provide link bandwidths
close to the memory and I/O subsystem limits. Because of these trends and the inevitable …
close to the memory and I/O subsystem limits. Because of these trends and the inevitable …
Center-based indexing for nearest neighbors search
A Wojna - Third IEEE International Conference on Data Mining, 2003 - ieeexplore.ieee.org
We address the problem of indexing data for the k nearest neighbors (k-nn) search. We
present a tree-based top-down indexing method that uses an iterative k-means algorithm for …
present a tree-based top-down indexing method that uses an iterative k-means algorithm for …
Utilizing MPJ express software in parallel DNA sequence alignment
DNA sequence alignment is the most commonly application in computational biology. It is
essential pre-requisite of many other operations in computational biology applications …
essential pre-requisite of many other operations in computational biology applications …
[PDF][PDF] Parallel guided dynamic programming approach for DNA sequence similarity search
Development of DNA sequence comparison technique is an active research activity in
computational biology application. Commonly techniques studied are dynamic programming …
computational biology application. Commonly techniques studied are dynamic programming …