• Home
  • Search
  • Collective Communications for Scalable Programming
  • Open Access IconOpen Access
  • Cite Icon4
  • https://doi.org/10.1007/11576235_33Copy DOI Icon

Collective Communications for Scalable Programming

  • Jan 1, 2005
  • Sang Boem Lim +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

HPJava is an environment for scientific and parallel programming using Java. It is based on an extended version of the Java language. One feature that HPJava adds to Java is a multi-dimensional array, or multiarray, with properties similar to the arrays of Fortran. We are using Adlib as our high-level collective communication library. Adlib was originally developed using C++ by the Parallel Compiler Runtime Consortium (PCRC). Many functionalities of this high-level communication library is following its predecessor. However, many design issues are reconsidered and re-implemented according to Java environment. Detailed functionalities and implementation issues of this collective library will be described.

Similar Papers
  • Research Article
  • Citations1

Native and generic parallel programming environments on a transputer and a PowerPC platform

  • Jan 01, 1996
  • Concurrency: Practice and Experience
  • A.G Hoekstra +5
  • Conference Article
  • Citations5

The Modula-2* environment for parallel programming

  • Sep 20, 1993
  • S.U Hanssgen +4
  • Conference Article
  • Citations51

Building a high-performance collective communication library

  • Nov 14, 1994
  • Mike Barnett +5
  • Book Chapter
  • Citations17

An Environment for Structured Parallel Programming

  • Jan 01, 1997
  • B Bacci +6
  • Conference Article
  • Citations16

Hoplite

  • Aug 09, 2021
  • Siyuan Zhuang +7
  • Conference Article
  • Citations73

Performance prediction of parallel processing systems

  • Aug 01, 1993
  • Arjan J C Van Gemund
  • Conference Article
  • Citations9

Parallel skeletons for tabu search method

  • Dec 01, 2016
  • M.J Blesa +2
  • Research Article
  • Citations129

Parallel Programming and the Poker Programming Environment

  • Jul 01, 1984
  • Computer
  • Snyder
  • Book Chapter

On parallel programming environments and multilevel optimization

  • Jan 01, 1990
  • Celso P Bottura +1
  • PDF
  • Research Article

TACO: A Scheduling Scheme for Parallel Applications on Multicore Architectures

  • Jan 01, 2014
  • Scientific Programming
  • Jan H Schönherr +2
  • Book Chapter
  • Citations3

JCSPre: the Robot Edition to Control LEGO NXT Robots

  • Jan 01, 2008
  • Kerridge Jon +2
  • Conference Article
  • Citations29

Data parallel programming in an adaptive environment

  • Apr 25, 1995
  • G Edjlali +3
  • Research Article
  • Citations2

Faculty and Student Assessment of a Journalism Library

  • Sep 01, 1994
  • The Journalism Educator
  • Michel Dupagne +2
  • Supplementary Content

Rethinking Zero-Loss in AI Data Centers: Towards Bounded-Loss Reliability in Deep Learning Systems

  • Dec 17, 2025
  • Purdue
  • Warraich, Ertza
  • Conference Article

DECK: an environment for parallel programming on clusters of multiprocessors

  • Oct 24, 2000
  • Marcos Barreto +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.