A Data Broker for Distributed Computing Environments
ICCS '01 Proceedings of the International Conference on Computational Sciences-Part I
ICCS '01 Proceedings of the International Conference on Computational Sciences-Part I
The DOE Parallel Climate Model (PCM): The Computational Highway and Backroads
ICCS '01 Proceedings of the International Conference on Computational Sciences-Part I
Computational Design and Performance of the Fast Ocean Atmosphere Model, Version One
ICCS '01 Proceedings of the International Conference on Computational Sciences-Part I
Data Redistribution and Remote Method Invocation in Parallel Component Architectures
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Papers - Volume 01
International Journal of High Performance Computing Applications
A Component Architecture for High-Performance Scientific Computing
International Journal of High Performance Computing Applications
Data redistribution and remote method invocation for coupled components
Journal of Parallel and Distributed Computing - 19th International parallel and distributed processing symposium
Hi-index | 0.00 |
The high degree of computational complexity of atmosphere and ocean general circulation models, land-surface models, and dynamical sea-ice models makes coupled climate modeling a grand-challenge problem in high-performance computing. On distributed-memory parallel computers, a coupled model comprises multiple message-passing-parallel models, each of which must exchange data among themselves or through a special component called a coupler. The Model Coupling Toolkit (MCT) is a set of Fortran90 objects that can be used to easily create low bandwidth parallel data exchange algorithms and other functions of a parallel coupler. In this paper we describe the MCT, how it was employed to implement some of the important functions found in the ux coupler for the Parallel Climate Model(PCM), and compare the performance of MCT-based PCM functions with their PCM counterparts.