Content area

Abstract

Software engineering studies have shown that programmer productivity is improved through the use of computational science integrated development environments (or CSIDE, pronounced "sea side") such as MATLAB. Scientists often desire to use high-performance computing (HPC) systems to run their existing CSIDE scripts with large data sets. ParaM is a CSIDE distribution that provides parallel execution of MATLAB scripts on HPC systems at large shared computer centers. ParaM runs on a range of processor architectures (e.g., x86, x64, Itanium, PowerPC) and its MPI binding, known as bcMPI, supports a number of interconnect architectures (e.g., Myrinet and InfiniBand). On a cluster at Ohio Supercomputer Center, bcMPI with blocking communication has achieved 60% of the bandwidth of an equivalent C/MPI benchmark. In this paper, we describe goals and status for the ParaM project and the development of applications in signal and image processing that use ParaM. [PUBLICATION ABSTRACT]

Details

10000008
Title
A Computational Science IDE for HPC Systems: Design and Applications
Volume
37
Issue
1
Pages
91-105
Number of pages
15
Publication year
2009
Publication date
Feb 2009
Publisher
Springer Nature B.V.
Place of publication
New York
Country of publication
Netherlands
Publication subject
ISSN
08857458
e-ISSN
15737640
CODEN
IJPPE5
Source type
Scholarly Journal
Language of publication
English
Document type
Feature
ProQuest document ID
204297444
Document URL
https://www.proquest.com/scholarly-journals/computational-science-ide-hpc-systems-design/docview/204297444/se-2?accountid=208611
Copyright
Springer Science+Business Media, LLC 2009
Last updated
2024-12-01
Database
ProQuest One Academic