Skip to content

Seeding problem for mpi division in time #510

@mj-gomes

Description

@mj-gomes

I was running a simulation with the non linearity module, using 4 detectors and 10 MPI tasks, dividing the simulation in time blocks (not in detector blocks). So all of the MPI tasks work on the 4 detectors, but on a different bunch of time for each of them.

Doing this, I realized that the g_one_over_k value sampled for each detector was different in each MPI task, while it should remain the same (there should be a single value of g for a given detector).

It seems like the seeding process implemented last year assumes that we divide the observation into parallel detector blocks and for now does not work in the case were the division is done in time.

I will look into this, meanwhile if someone has a quick fix, feel free to step in.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions