Skip to main content

Papers & Reports 2003

Performance Evaluation of Remote Memory Access (RMA)Programming on Shared Memory Parallel Computers

H. Jin, G. Jost

The purpose of this study is to evaluate the feasibility of remote memory access (RMA) programming on shared memory parallel computers. We discuss different RMA based implementations of selected CFD application benchmark kernels and compare them to corresponding message passing based codes.
Performance Evaluation of Remote Memory Access (RMA)Programming on Shared Memory Parallel Computers,NAS Technical Report, NAS-03-001, January 2003.

Implementation of Preconditioned Dual-Time Procedures in OVERFLOW

S. Pandya, S. Venkateswaran, T. Pulliam

Preconditioning methods have become the method of choice for the solution of flowfields involving the simultaneous presence of low Mach number flow and transonic flow regions. In this paper, we describe the implementation of the preconditioned dual-time methodology in the OVERFLOW code.
Implementation of Preconditioned Dual-Time Procedures in OVERFLOW,AIAA 41st Aerospace Sciences Meeting and Exhibit, Reno, NV, January 6-9, 2003.

Experience on the Parallelization of a Cloud Modeling Code Using Computer-Aided Tools

H. Jin, G. Jost, D. Johnson, W.-K. Tao

The purpose of the work reported on is two-fold: The optimization of large-scale earth science applications and the evaluation of the use of automatic parallelization tools. We have applied the CAPO computer aided parallelization tool developed at the NASA Ames Research Center to the Goddard Cumulus Ensemble (GCE) cloud modeling code
Experience on the Parallelization of a Cloud Modeling Code Using Computer-Aided Tools,NAS Technical Report, NAS-03-006, March 2003.

Load Balancing Strategies for Multi-Block Overset Grid Applications

M. J. Djomehri, R. Biswas, N. Lopez-Benitez

The multi-block overset grid method is a powerful technique for high-fidelity computational fluid dynamics (CFD) simulations about complex aerospace configurations. In this paper, we present three different load balancing strategies for overset grids and analyze their effects on the parallel efficiency of a Navier-Stokes CFD application running on an SGI Origin2000 machine.
Load Balancing Strategies for Multi-Block Overset Grid Applications,NAS Technical Report, NAS-03-007, March 2003.

An Analysis of Performance Enhancement Techniques for Overset Grid Applications

M. J. Djomehri, R. Biswas, M. Potsdam, R. C. Strawn

The overset grid methodology has significantly reduced time-to-solution of high-fidelity computational fluid dynamics (CFD) simulations about complex aerospace configurations. This paper analyzes the effects of various performance enhancement techniques on the parallel efficiency of an overset grid Navier-Stokes CFD application running on an SGI Origin2000 machine.
An Analysis of Performance Enhancement Techniques for Overset Grid Applications,NAS Technical Report, NAS-03-008, March 2003.

NAS Parallel Benchmarks, Multi-Zone Versions

R. Van der Wijngaart, H. Jin

We describe an extension of the NAS Parallel Benchmarks (NPB) suite that involves solving the application benchmarks LU, BT and SP on collections of loosely coupled discretization meshes. The solutions on the meshes are updated independently, but after each time step they exchange boundary value information
NAS Parallel Benchmarks, Multi-Zone Versions,NAS Technical Report, NAS-03-010, July 2003.

Performance Enhancement Strategies for Multi-Block Overset Grid CFD Applications

M. J. Djomehri, R. Biswas

The overset grid methodology has significantly reduced time-to-solution of highfidelity computational fluid dynamics (CFD) simulations about complex aerospace configurations. This paper analyzes the effects of various performance enhancement strategies on the parallel efficiency of an overset grid Navier-Stokes CFD application running on an SGI Origin2000 machine.
Performance Enhancement Strategies for Multi-Block Overset Grid CFD Applications,NAS Technical Report, NAS-03-011, September 2003.

A Survey of Elliptic Curve Cryptosystems, Part I: Introductory

S. Vo

The theory of elliptic curves is a classical topic in many branches of algebra and number theory, but recently it is receiving more attention in cryptography. Part I of this survey gives a modest overview of how elliptic curves have been applied to public key cryptography. The objective is to introduce a bridge between the mathematical facts of elliptic curves and its application for cryptography.
A Survey of Elliptic Curve Cryptosystems, Part I: Introductory,NAS Technical Report, NAS-03-012, August 2003.

Many-Body Effects on Intersubband Resonances in Narrow InAs/AlSb Quantum Wells

J. Li, C. Ning

Using the intersubband semiconductor Bloch equations for a two-conduction-subband model, we show that intersubband absorption spectra for narrow wells are dominated by the Fermi-edge singularity (via coupling to repellons) when the electron gas becomes degenerate and in the presence of large nonparabolicity.
Many-Body Effects on Intersubband Resonances in Narrow InAs/AlSb Quantum Wells,NAS Technical Report, NAS-03-013, August 2003.

Monitoring and Modeling Performance of Communications in Computational Grids

M. Frumkin, T. Le

For efficient use of a computational grid, which includes machines located in a number of sites, we have to be able to estimate data delivery times between the machines. For dynamic distributed grids it is unrealistic to know exact parameters of the communication hardware and the current communication traffic, hence we should rely on a performance model of the network to estimate data delivery times.
Monitoring and Modeling Performance of Communications in Computational Grids,NAS Technical Report, NAS-03-016, November 2003.

Microscopic Modeling of Intersubband Resonances in InAs/AlSb Quantum Wells

J. Li, K. Kolokolov, C. Ning, D. Larrabee, G. Khodaparast, J. Kono, K. Ueda, Y. Nakajima, S. Sasa, M. Inoue

Linear absorption spectra from intersubband resonance in InAs/AlSb quantum wells are analyzed theoretically using the intersubband semiconductor Bloch equation approach. Our model goes beyond the Hartree-Fock approximation and treats particle-particle correlations under the second Born approximation. Electron-electron and -LO phonon scatterings from such a treatment describe intrinsic line broadening to the intersubband resonance.
Microscopic Modeling of Intersubband Resonances in InAs/AlSb Quantum Wells,NAS Technical Report, NAS-03-018, November 2003.

Comparing the OpenMP, MPI, and Hybrid Programming Paradigms on an SMP Cluster

G. Jost, H. Jin, D. an Mey, F. Hatay

Clusters of SMP (Symmetric Multi-Processors) nodes provide support for a wide range of parallel programming paradigms. In this study we compare the performance of different implementations of the same Computational Fluid Dynamics (CFD) benchmark application, using the same numerical algorithm but employing different programming paradigms.
Comparing the OpenMP, MPI, and Hybrid Programming Paradigms on an SMP Cluster,NAS Technical Report, NAS-03-019, November 2003.