LensPix: not working for very high lmax?

Use of Cobaya. camb, CLASS, cosmomc, compilers, etc.
Post Reply
Matteo Calabrese
Posts: 1
Joined: November 06 2013
Affiliation: SISSA

LensPix: not working for very high lmax?

Post by Matteo Calabrese » November 06 2013

Hello All,

I try to use LensPix with high map resolution, such as
Nside = 4096 and lmax = 3*Nside = 12288; however the
program stumbles at the synthesis operation, in particular
at the

Code: Select all

polalm2map
routine.

The problem seems to happen at the final stages of the computation, when the

Code: Select all

MPI_GATHERV
command gathers information processed by the different mpi tasks:
basically the code waits forever for all the MpiId to report back, which will never happen.

The code has been run on a cluster with 10 nodes, 80 Mpi tasks in total (changing these numbers does not affect the result: the program still stumbles for nside=4096, lmax=12288).

This problem does NOT occur if nside=2048 and lmax=6144, as the computation in this case is smoothly done.

Has anyone experienced the same problem? Any suggestions to solve it?

Thanks a lot in advance,
Matteo Calabrese

ps. Additional LensPix parameters:
lens_method = 1
interp_factor = 3
interp_method = 1
mpi_division_method = 3
want_pol = T
rand_seed = -1

Post Reply