OpenMPI Rank Swapper Agent

A minimal helper server that communicates with the modified OpenMPI-processes to assign a chosen MPI Rank.

Pure Nim score 15/100 · last commit 2021-10-14 · 1 stars · tests present · no docs generated

Summary

Latest Version Unknown
License Unknown
CI Status Failing
Stars 1
Forks 0
Open Issues 0
Last Commit 2021-10-14
Downloads 0
Last Indexed 2026-08-04 04:52

Installation

nimble install OpenMPI Rank Swapper Agent
choosenim install OpenMPI Rank Swapper Agent
git clone https://gitlab.com/FKHals/openmpi-rank-swapper-agent

OS Compatibility

Platform Linux macOS Windows FreeBSD OpenBSD NetBSD Android iOS WASM Embedded
OpenMPI Rank Swapper Agent - - - - - - -

README

OpenMPI Rank Swapper Agent

  1. Set the required environment variable OMPI which is most probably the path to your directory openmpi-install where the current OpenMPI-installation resides (just replace <path-to-my-openmpi-installation>). You can export it either in the Makefile (if a real MPI program should be run) or in the client.sh (if the test client should be run) or in your current shell if you do not mind repeating that for different shell instances.

  2. Compile everything:

make all
  1. Starting the Agent/Server:
./server.sh
  1. Starting the OpenMPI-Client (other MPI-Programs should also suffice):
./client.sh