[图书][B] Patterns for parallel programming

TG Mattson, B Sanders, B Massingill - 2004 - books.google.com
The Parallel Programming Guide for Every Software Developer From grids and clusters to
next-generation game consoles, parallel computing is going mainstream. Innovations such …

Java in the high performance computing arena: Research, practice and experience

GL Taboada, S Ramos, RR Expósito, J Tourino… - Science of Computer …, 2013 - Elsevier
The rising interest in Java for High Performance Computing (HPC) is based on the
appealing features of this language for programming multi-core cluster architectures …

[图书][B] Parallel iterative algorithms: from sequential to grid computing

JM Bahi, S Contassot-Vivier, R Couturier - 2007 - taylorfrancis.com
Focusing on grid computing and asynchronism, Parallel Iterative Algorithms explores the
theoretical and practical aspects of parallel numerical algorithms. Each chapter contains a …

Java for high performance computing: assessment of current research and practice

GL Taboada, J Touriño, R Doallo - … of the 7th International Conference on …, 2009 - dl.acm.org
The rising interest in Java for High Performance Computing (HPC) is based on the
appealing features of this language for programming multi-core cluster architectures …

Design and implementation of Java bindings in Open MPI

O Vega-Gisbert, JE Roman, JM Squyres - Parallel Computing, 2016 - Elsevier
This paper describes the Java MPI bindings that have been included in the Open MPI
distribution. Open MPI is one of the most popular implementations of MPI, the Message …

F-MPJ: scalable Java message-passing communications on parallel systems

GL Taboada, J Touriño, R Doallo - The Journal of Supercomputing, 2012 - Springer
This paper presents F-MPJ (Fast MPJ), a scalable and efficient Message-Passing in Java
(MPJ) communication middleware for parallel computing. The increasing interest in Java as …

A middleware solution for integrating and exploring IoT and HPC capabilities

L de Souza Cimino, JEE de Resende… - Software: Practice …, 2019 - Wiley Online Library
Even with the considerable advances in the development of middleware solutions, there is
still a substantial gap in Internet of Things (IoT) and high‐performance computing (HPC) …

Evaluating the impact of programming language features on the performance of parallel applications on cluster architectures

K Berlin, J Huan, M Jacob, G Kochhar, J Prins… - … and Compilers for …, 2004 - Springer
We evaluate the impact of programming language features on the performance of parallel
applications on modern parallel architectures, particularly for the demanding case of sparse …

NPB-MPJ: NAS parallel benchmarks implementation for message-passing in Java

DA Mallón, GL Taboada, J Tourino… - 2009 17th Euromicro …, 2009 - ieeexplore.ieee.org
Java is a valuable and emerging alternative for the development of parallel applications,
thanks to the availability of several Java message-passing libraries and its full …

[PDF][PDF] Performance comparison of java based parallel programming models

M Na'im Fikri Jamaluddin, A Ismail… - Indonesian Journal of …, 2019 - academia.edu
Parallel programming has been implemented in many areas to solve various computational
problem with the aim, to improve the performance and scalability of the software application …