Parallel Implementation of the PHOENIX Generalized Stellar Atmosphere Program. II: Wavelength Parallelization
arXiv:astro-ph/9709238 · doi:10.1086/305287
Abstract
We describe an important addition to the parallel implementation of our generalized NLTE stellar atmosphere and radiative transfer computer program PHOENIX. In a previous paper in this series we described data and task parallel algorithms we have developed for radiative transfer, spectral line opacity, and NLTE opacity and rate calculations. These algorithms divided the work spatially or by spectral lines, that is distributing the radial zones, individual spectral lines, or characteristic rays among different processors and employ, in addition task parallelism for logically independent functions (such as atomic and molecular line opacities). For finite, monotonic velocity fields, the radiative transfer equation is an initial value problem in wavelength, and hence each wavelength point depends upon the previous one. However, for sophisticated NLTE models of both static and moving atmospheres needed to accurately describe, e.g., novae and supernovae, the number of wavelength points is very large (200,000--300,000) and hence parallelization over wavelength can lead both to considerable speedup in calculation time and the ability to make use of the aggregate memory available on massively parallel supercomputers. Here, we describe an implementation of a pipelined design for the wavelength parallelization of PHOENIX, where the necessary data from the processor working on a previous wavelength point is sent to the processor working on the succeeding wavelength point as soon as it is known. Our implementation uses a MIMD design based on a relatively small number of standard MPI library calls and is fully portable between serial and parallel computers.
AAS-TeX, 15 pages, full text with figures available at ftp://calvin.physast.uga.edu/pub/preprints/Wavelength-Parallel.ps.gz ApJ, in press
Cited by in corpus (36)
- The NextGen Model Atmosphere grid for $3000\le \Teff \le 10000\K$
- The Supernova Legacy Survey 3-year sample: Type Ia Supernovae photometric distances and cosmological constraints
- The NextGen Model Atmosphere grid: II. Spherically symmetric model atmospheres for giant stars with effective temperatures between 3000 and 6800~K
- TiO and HO absorption lines in cool stellar atmospheres
- Metallicity Effects in NLTE Model Atmospheres of Type Ia Supernovae
- Photometric Calibration of the Supernova Legacy Survey Fields
- Broad-band photometric colors and effective temperature calibrations for late-type giants. I. Z=0.02
- The Red Rectangle: Its Shaping Mechanism and its Source of Ultraviolet Photons
- Dust, pulsation, chromospheres and their role in driving mass loss from red giants in Galactic globular clusters
- Parallel Implementation of the PHOENIX Generalized Stellar Atmosphere Program. III: A parallel algorithm for direct opacity sampling
- A 3D radiative transfer framework: II. line transfer problems
- Geometry and velocity structure of HD 44179's bipolar jet
- A Spherical Non-LTE Line-Blanketed Stellar Atmosphere Model of the Early B Giant epsilon CMa
- Reddening, Abundances, and Line Formation in SNe II
- A Physical Model for SN 2001ay, a normal, bright, extremely slowly declining Type Ia supernova
- Non-LTE treatment of molecules in the photospheres of cool stars
- Modeling CHANDRA Low Energy Transmission Grating Spectrometer Observations of Classical Novae with PHOENIX. I. V4743 Sagittarii
- A New Generation of Cool White Dwarf Atmosphere Models. III. WD J2356209: Accretion of a Planetesimal with an Unusual Composition
- Chemi-ionization in Solar Photosphere: Influence on the Hydrogen Atom excited States Population
- Multi-layered Spectral Formation in SNe Ia Around Maximum Light
- Massive Multi-species, Multi-level NLTE Model Atmospheres for Novae in Outburst
- Determination of Primordial Metallicity and Mixing in the Type IIP Supernova 1993W
- The STARK-B database as a resource for \textquotedblleft STARK" widths and shifts data: State of advancement and program of development
- A 3D radiative transfer framework: V. Homologous Flows
- Detailed Spectral Modeling of a 3-D Pulsating Reverse Detonation Model: Too Much Nickel
- Spectral Models for Early Time SN 2011fe Observations
- Artificial Intelligence Assisted Inversion (AIAI) of Synthetic Type Ia Supernova Spectra
- A Self-Consistent NLTE-Spectra Synthesis Model of FeLoBAL QSOs
- Detailed Spectral Analysis of the Type Ib Supernova 1999dn. Paper I: Hydrogen-free Models
- Numerical Solution of the Expanding Stellar Atmosphere Problem
- The nature of the Na I D-lines in the Red Rectangle
- Analysis of stellar spectra with 3D and NLTE models
- NLTE 1.5D Modeling of Red Giant Stars
- The Influence of Chemi-ionization and Recombination Processes on Spectral Line Shapes in Stellar Atmospheres
- Spectroscopy Of Low Metallicity Giant H II Regions: A grid of low Metallicity Stellar atmospheres
- Analyzing SN2003Z with PHOENIX