Skip to content

PYTHONHASHSEED #5

@rainwoodman

Description

@rainwoodman

It is important that all MPI ranks carry the same PYTHONHASHSEED.
python destroys member variables in a random order determined by the hashseed. If the seed is different it is possible some MPI enabled objects goes out of scope earlier than others. This is actually a MPI related issue and shall be noted in mpi4py.

I see a strange stalling with SGI's MPT and anaconda 3.5 due to this on Plaedias

@nickhand -- I suggest you mention this in the nbodykit documentation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions