MPI_XSTAR: MPI-based parallelization of XSTAR program

Discussion topics for individual codes
Post Reply
Ada Coda
ASCL Robot
Posts: 1881
Joined: Thu May 08, 2014 5:37 am

MPI_XSTAR: MPI-based parallelization of XSTAR program

Post by Ada Coda » Sun Dec 31, 2017 4:42 am

MPI_XSTAR: MPI-based parallelization of XSTAR program

Abstract: MPI_XSTAR parallelizes execution of multiple XSTAR runs using Message Passing Interface (MPI). XSTAR (ascl:9910.008), part of the HEASARC's HEAsoft (ascl:1408.004) package, calculates the physical conditions and emission spectra of ionized gases. MPI_XSTAR invokes XSTINITABLE from HEASoft to generate a job list of XSTAR commands for given physical parameters. The job list is used to make directories in ascending order, where each individual XSTAR is spawned on each processor and outputs are saved. HEASoft's XSTAR2TABLE program is invoked upon the contents of each directory in order to produce table model FITS files for spectroscopy analysis tools.

Credit: Danehkar, A.

Site: https://github.com/xstarkit/mpi_xstar/
http://adsabs.harvard.edu/abs/2017arXiv171200343D

Bibcode: 2017ascl.soft12002D

ID: ascl:1712.002

Post Reply