The Same-Source Parallel MM5
Beginning with the March 1998 release of the Penn State University/NCAR Mesoscale Model (MM5), and continuing through eight subsequent releases up to the present, the official version has run on distributed -memory (DM) parallel computers. Source translation and runtime library support minimize the...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi Limited
2000-01-01
|
Series: | Scientific Programming |
Online Access: | http://dx.doi.org/10.1155/2000/712795 |
id |
doaj-156393eda7af4a5e95264c0dd19f8e4d |
---|---|
record_format |
Article |
spelling |
doaj-156393eda7af4a5e95264c0dd19f8e4d2021-07-02T03:30:26ZengHindawi LimitedScientific Programming1058-92441875-919X2000-01-018151210.1155/2000/712795The Same-Source Parallel MM5John Michalakes0Mathematics and Computer Science Division, Argonne National Laboratory, Argonne, IL 60439, USABeginning with the March 1998 release of the Penn State University/NCAR Mesoscale Model (MM5), and continuing through eight subsequent releases up to the present, the official version has run on distributed -memory (DM) parallel computers. Source translation and runtime library support minimize the impact of parallelization on the original model source code, with the result that the majority of code is line-for-line identical with the original version. Parallel performance and scaling are equivalent to earlier, hand-parallelized versions; the modifications have no effect when the code is compiled and run without the DM option. Supported computers include the IBM SP, Cray T3E, Fujitsu VPP, Compaq Alpha clusters, and clusters of PCs (so-called Beowulf clusters). The approach also is compatible with shared-memory parallel directives, allowing distributed-memory/shared-memory hybrid parallelization on distributed-memory clusters of symmetric multiprocessors.http://dx.doi.org/10.1155/2000/712795 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
John Michalakes |
spellingShingle |
John Michalakes The Same-Source Parallel MM5 Scientific Programming |
author_facet |
John Michalakes |
author_sort |
John Michalakes |
title |
The Same-Source Parallel MM5 |
title_short |
The Same-Source Parallel MM5 |
title_full |
The Same-Source Parallel MM5 |
title_fullStr |
The Same-Source Parallel MM5 |
title_full_unstemmed |
The Same-Source Parallel MM5 |
title_sort |
same-source parallel mm5 |
publisher |
Hindawi Limited |
series |
Scientific Programming |
issn |
1058-9244 1875-919X |
publishDate |
2000-01-01 |
description |
Beginning with the March 1998 release of the Penn State University/NCAR Mesoscale Model (MM5), and continuing through eight subsequent releases up to the present, the official version has run on distributed -memory (DM) parallel computers. Source translation and runtime library support minimize the impact of parallelization on the original model source code, with the result that the majority of code is line-for-line identical with the original version. Parallel performance and scaling are equivalent to earlier, hand-parallelized versions; the modifications have no effect when the code is compiled and run without the DM option. Supported computers include the IBM SP, Cray T3E, Fujitsu VPP, Compaq Alpha clusters, and clusters of PCs (so-called Beowulf clusters). The approach also is compatible with shared-memory parallel directives, allowing distributed-memory/shared-memory hybrid parallelization on distributed-memory clusters of symmetric multiprocessors. |
url |
http://dx.doi.org/10.1155/2000/712795 |
work_keys_str_mv |
AT johnmichalakes thesamesourceparallelmm5 AT johnmichalakes samesourceparallelmm5 |
_version_ |
1721341451542986752 |