Search Results

Advanced search parameters have been applied.
open access

Parallel Spectral Transform Shallow Water Model: A runtime-tunable parallel benchmark code

Description: Fairness is an important issue when benchmarking parallel computers using application codes. The best parallel algorithm on one platform may not be the best on another. While it is not feasible to reevaluate parallel algorithms and reimplement large codes whenever new machines become available, it is possible to embed algorithmic options into codes that allow them to be ``tuned`` for a paticular machine without requiring code modifications. In this paper, we describe a code in which such an app… more
Date: May 1, 1994
Creator: Worley, P. H. & Foster, I. T.
Partner: UNT Libraries Government Documents Department
open access

Load-balancing algorithms for climate models

Description: Implementations of climate models on scalable parallel computer systems can suffer from load imbalances due to temporal and spatial variations in the amount of computation required for physical parameterizations such as solar radiation and convective adjustment. We have developed specialized techniques for correcting such imbalances. These techniques are incorporated in a general-purpose, programmable load-balancing library that allows the mapping of computation to processors to be specified as… more
Date: June 1, 1994
Creator: Foster, I. T. & Toonen, B. R.
Partner: UNT Libraries Government Documents Department
open access

Parallel algorithms for the spectral transform method

Description: The spectral transform method is a standard numerical technique for solving partial differential equations on a sphere and is widely used in atmospheric circulation models. Recent research has identified several promising algorithms for implementing this method on massively parallel computers; however, no detailed comparison of the different algorithms has previously been attempted. In this paper, we describe these different parallel algorithms and report on computational experiments that we ha… more
Date: April 1, 1994
Creator: Foster, I. T. & Worley, P. H.
Partner: UNT Libraries Government Documents Department
open access

Hierarchical framework for coupling a biogeochemical trace gas model to a general circulation model

Description: A scheme is described for the computation of terrestrial biogeochemical trace gas fluxes in the context of a general circulation model. This hierarchical system flux scheme (HSFS) incorporates five major components: (1) a general circulation model (GCM), which provides a medium-resolution (i.e., 1{degrees} by 1{degrees}) simulation of the atmospheric circulation; (2) a procedure for identifying regions of defined homogeneity of surface type within GCM grid cells; (3) a set of surface process mo… more
Date: April 1, 1994
Creator: Miller, N. L. & Foster, I. T.
Partner: UNT Libraries Government Documents Department
open access

Load-balancing algorithms for the parallel community climate model

Description: Implementations of climate models on scalable parallel computer systems can suffer from load imbalances resulting from temporal and spatial variations in the amount of computation required for physical parameterizations such as solar radiation and convective adjustment. We have developed specialized techniques for correcting such imbalances. These techniques are incorporated in a general-purpose, programmable load-balancing library that allows the mapping of computation to processors to be spec… more
Date: January 1, 1995
Creator: Foster, I. T. & Toonen, B. R.
Partner: UNT Libraries Government Documents Department
open access

Algorithm comparison and benchmarking using a parallel spectra transform shallow water model

Description: In recent years, a number of computer vendors have produced supercomputers based on a massively parallel processing (MPP) architecture. These computers have been shown to be competitive in performance with conventional vector supercomputers for some applications. As spectral weather and climate models are heavy users of vector supercomputers, it is interesting to determine how these models perform on MPPS, and which MPPs are best suited to the execution of spectral models. The benchmarking of M… more
Date: April 1, 1995
Creator: Worley, P. H.; Foster, I. T. & Toonen, B.
Partner: UNT Libraries Government Documents Department
open access

Paradigms and strategies for scientific computing on distributed memory concurrent computers

Description: In this work we examine recent advances in parallel languages and abstractions that have the potential for improving the programmability and maintainability of large-scale, parallel, scientific applications running on high performance architectures and networks. This paper focuses on Fortran M, a set of extensions to Fortran 77 that supports the modular design of message-passing programs. We describe the Fortran M implementation of a particle-in-cell (PIC) plasma simulation application, and dis… more
Date: June 1, 1994
Creator: Foster, I. T. & Walker, D. W.
Partner: UNT Libraries Government Documents Department
open access

Parallel language constructs for paradigm integration and deterministic computations

Description: We describe parallel extensions of sequential programming languages for writing programs that integrate different programming paradigms and that execute in heterogeneous environments comprising both distributed and shared memory. The extensions can be used to write programs with dynamic process and communication structures. Programs can use shared-memory, message passing, and data parallel programming paradigms, and can be written in a way that permits the compiler and run-time system to verify… more
Date: December 31, 1993
Creator: Chandy, K. M. & Foster, I. T.
Partner: UNT Libraries Government Documents Department
open access

Fortran M language definition

Description: This document defines the Fortran M extensions to Fortran 77. It updates an earlier definition, dated June 1992, in several minor respects.
Date: August 1, 1993
Creator: Foster, I. T. & Chandy, K. M.
Partner: UNT Libraries Government Documents Department
open access

FOAM: Expanding the horizons of climate modeling

Description: We report here on a project that expands the applicability of dynamic climate modeling to very long time scales. The Fast Ocean Atmosphere Model (FOAM) is a coupled ocean atmosphere model that incorporates physics of interest in understanding decade to century time scale variability. It addresses the high computational cost of this endeavor with a combination of improved ocean model formulation, low atmosphere resolution, and efficient coupling. It also uses message passing parallel processing … more
Date: October 1, 1997
Creator: Tobis, M.; Foster, I.T. & Schafer, C.M.
Partner: UNT Libraries Government Documents Department
open access

Parallel algorithms for semi-Lagrangian transport in global atmospheric circulation models

Description: Global atmospheric circulation models (GCM) typically have three primary algorithmic components: columnar physics, spectral transform, and semi-Lagrangian transport. In developing parallel implementations, these three components are equally important and can be examined somewhat independently. A two-dimensional horizontal data decomposition of the three-dimensional computational grid leaves all physics computations on processor, and the only efficiency issues arise in load balancing. A recently… more
Date: February 1995
Creator: Drake, J. B.; Worley, P. H.; Michalakes, J. & Foster, I. T.
Partner: UNT Libraries Government Documents Department
open access

Programming in Fortran M. Revision 1

Description: Fortran M is a small set of extensions to Fortran that supports a modular approach to the construction of sequential and parallel programs. Fortran M program use channels to plug together processes which may be written in Fortran M or Fortran 77. Processes communicate by sending and receiving messages on channels. Channels and processes can be created dynamically, but programs remain deterministic unless specialized nondeterministic constructs are used. Fortran M programs can execute on a range… more
Date: October 1, 1993
Creator: Foster, I. T.; Olson, R. D. & Tuecke, S. J.
Partner: UNT Libraries Government Documents Department
open access

Architecture of the Multi-Modal Organizational Research and Production Heterogeneous Network (MORPHnet)

Description: The research and education (R&E) community requires persistent and scaleable network infrastructure to concurrently support production and research applications as well as network research. In the past, the R&E community has relied on supporting parallel network and end-node infrastructures, which can be very expensive and inefficient for network service managers and application programmers. The grand challenge in networking is to provide support for multiple, concurrent, multi-layer views of t… more
Date: January 1, 1997
Creator: Aiken, R.J.; Carlson, R.A. & Foster, I.T.
Partner: UNT Libraries Government Documents Department
open access

MPI as a coordination layer for communicating HPF tasks

Description: Data-parallel languages such as High Performance Fortran (HPF) present a simple execution model in which a single thread of control performs high-level operations on distributed arrays. These languages can greatly ease the development of parallel programs. Yet there are large classes of applications for which a mixture of task and data parallelism is most appropriate. Such applications can be structured as collections of data-parallel tasks that communicate by using explicit message passing. Be… more
Date: December 31, 1996
Creator: Foster, I.T.; Kohr, D.R. Jr.; Krishnaiyer, R. & Choudhary, A.
Partner: UNT Libraries Government Documents Department
open access

SciDAC's Earth System Grid Center for Enabling Technologies Semi-Annual Progress Report for the Period October 1, 2009 through March 31, 2010

Description: This report summarizes work carried out by the ESG-CET during the period October 1, 2009 through March 31, 2009. It includes discussion of highlights, overall progress, period goals, collaborations, papers, and presentations. To learn more about our project, and to find previous reports, please visit the Earth System Grid Center for Enabling Technologies (ESG-CET) website. This report will be forwarded to the DOE SciDAC program management, the Office of Biological and Environmental Research (OB… more
Date: April 21, 2010
Creator: Williams, D. N.; Foster, I. T.; Middleton, D. E.; Ananthakrishnan, R.; Siebenlist, F.; Shoshani, A. et al.
Partner: UNT Libraries Government Documents Department
Back to Top of Screen