MPI compatibility with TCP-server
-
TCP: Change IPC to TCP for MPI processes (in mpi_com_init) -
Json: MPI - Node communication protocol change from csv string to Json - also pre-send the length information binary
-
Less Info: MPI processes should only send its own identity and not the one of others - every MPI-process needs to wait for the info about all other processes before the info gets written to the process struct
-
Consider Endianess: For the binary informations (especially the pre-send json-length) the local system endianess needs to be considered -
De-hardcode node-agent-port: Set port using an environment variable