Vsc-mympirun

Latest version: v5.4.0

Safety actively analyzes 619494 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

5.3.1

bump vsc-base requirement to >= 3.5.3 (PR 195)

5.3.0

Only support Python 3 (PR 194)

5.2.7

use `--map-by core --bind-to core` by default with OpenMPI

5.2.5

5.1.0

4.0.0

* code cleanup
* add test suite, including both unit and integration (end2end) tests
* fix semantics for --hybrid, --double, --universe
* add support for --multi
* collect streaming output of MPI program being run via --output
* support mympirun logging to file via --logotfile
* add detection for hanging MPI startup (no output produced for a while), make it fatal by default, provide timeout option
* use --sched=local automatically when needed (outside of PBS jobs)
* randomize basepath directory to avoid clashes
* use pbsdsh launcher by default with recent Intel MPI versions rather than default ssh launcher
* don't define $I_MPI_PIN_PROCESSOR_LIST: default behaviour is fine, incorrectly setting it results in no pinning
* exit with an error for OpenMPI 2.0.x due to incorrect handling of hostnames
* allow oversubscribing of processes on cores with OpenMPI
* balance MPI processors over nodes when --universe is used
* don't hardcode sockets per node to 2 in openmpi.py

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.