TauREx can be run in parallel, both in generating forward models only and in retrieval
The forward model parallel mode uses the python internal threading module and should not require any further software installation.
create_spectrum.py in parallel mode, add the
--nthreads [NCORES] flag. Where
[NCORES] is the number of cores available.
python create_spectrum.py -p [PARAMETER FILE] --nthreads [NCORES]
To run TauREx in parallel mode during retrieval, the following requirements need to be met:
mpi4pymust be installed and working
MultiNestwas compiled with
Should these requirements be met, it is simple to run TauREx in parallel using:
mpirun -np [NCORES] python taurex.py -p [PARAMETER FILE]