scispace - formally typeset
B

Bryan Carpenter

Researcher at University of Portsmouth

Publications -  49
Citations -  1320

Bryan Carpenter is an academic researcher from University of Portsmouth. The author has contributed to research in topics: Java & Real time Java. The author has an hindex of 16, co-authored 49 publications receiving 1308 citations. Previous affiliations of Bryan Carpenter include Syracuse University & University of Southampton.

Papers
More filters
Book ChapterDOI

ARMCI: A Portable Remote Memory Copy Libray for Ditributed Array Libraries and Compiler Run-Time Systems

TL;DR: ARMCI provides one-sided communication capabilities for distributed array libraries and compiler run-time systems and supports remote memory copy, accumulate, and synchronization operations optimized for non-contiguous data transfers including strided and generalized UNIX I/O vector interfaces.
Journal ArticleDOI

MPJ: MPI-like message passing for Java

TL;DR: This paper relates an effort undertaken by a working group of the Java Grande Forum, seeking a consensus on an MPI-like API, to enhance the viability of parallel programming using Java.
Book ChapterDOI

MPIJAVA: An Object-Oriented JAVA Interface to MPI

TL;DR: This paper describes and discusses the syntax, functionality and performance of mpiJava, an object-oriented Java interface to MPI, and discusses some performance measurements made of communications bandwidth and latency to compare mpi Java on these systems.
Proceedings ArticleDOI

MPJ Express: Towards Thread Safe Java HPC

TL;DR: The implementation of MPJ Express is described and a performance comparison against various other C and Java messaging systems is presented.
Journal ArticleDOI

Nested parallelism for multi-core HPC systems using Java

TL;DR: This paper presents a new Java messaging system called MPJ Express, and introduces nested parallelism in the Java version of the simulation code and is the first time this kind of hybrid parallelism is demonstrated in a high performance Java application.