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 …

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 …

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 …

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 …

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 …

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 …

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 …

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 …

Utilizing MPJ express software in parallel DNA sequence alignment

M Nordin, A Rahman - 2009 International Conference on …, 2009 - ieeexplore.ieee.org
DNA sequence alignment is the most commonly application in computational biology. It is
essential pre-requisite of many other operations in computational biology applications …

[PDF][PDF] Parallel guided dynamic programming approach for DNA sequence similarity search

A Nordin, MSM Yazid, A Aziz… - International Journal of …, 2009 - academia.edu
Development of DNA sequence comparison technique is an active research activity in
computational biology application. Commonly techniques studied are dynamic programming …