Toggle Main Menu Toggle Search

Open Access padlockePrints

The Newcastle University research output collection, currently available on ePrints, will shortly be moving to a new open repository platform, Figshare. To prepare for the data migration we have paused adding new content to ePrints, and will resume once the new repository is launched. During this time you will continue to have access to ePrints (but no new content will appear). We will share updates here when available.

High-level Abstractions for Message-passing Parallel Programming

Lookup NU author(s): Dr Yudong Sun

Downloads

Full text for this publication is not currently held within this repository. Alternative links are provided below where available.


Abstract

Large-scale scientific and engineering computation problems are usually complex and consequently the development of parallel programs for solving these problems is a difficult task. In this paper, we describe the graph-oriented programming (GOP) model and environment for building and evaluating parallel applications. The GOP model provides higher level abstractions for message-passing parallel programming and the software environment offers tools which can ease programmers for parallelizing, writing, and deploying scientific and engineering computing applications. We discuss the motivations and various issues in developing the model and the software environment, present the design of the system architecture and the components, and describe the evaluation of the environment implemented on top of MPI with a sample parallel scientific application program. With the support of the high-level abstractions provided by the proposed GOP environment, programming of parallel applications on various parallel architectures can be greatly simplified.


Publication metadata

Author(s): Chan F, Cao J, Sun Y

Publication type: Article

Publication status: Published

Journal: Parallel Computing

Year: 2003

Volume: 29

Issue: 11-12

Pages: 1589-1621

ISSN (print): 0167-8191

ISSN (electronic): 1872-7336

Publisher: Elsevier BV

URL: http://dx.doi.org/10.1016/j.parco.2003.05.008

DOI: 10.1016/j.parco.2003.05.008


Altmetrics

Altmetrics provided by Altmetric


Share