Wenduo Wang
Wenduo Wang
The use of int for count arguments is becoming restrictive especially to adopt large count. This change extends the argument type to size_t.
Simplify the recv function with the MCA_PML_CM_* macros Signed-off-by: Wenduo Wang (cherry picked from commit 73977ba114284cb1cd11c9a7819e678778754ee5)
Match mca_coll_basic_gatherv_inter and post recvs all at once and wait for completion. On 16 nodes x 64 procs per node. Before change ``` # OSU MPI Gatherv Latency Test v7.2...
### Problem If MPICH installation is configured with `--with-cuda` flag, it will fail to launch application with errors similar to ``` CUDA Error (yaksuri_cuda_init_hook:src/backend/cuda/hooks/yaksuri_cuda_init_hooks.c,173): no CUDA-capable device is detected CUDA...
## Pull Request Description Remove the 8-nic limit and enable MPICH to support high nic-count platforms Ref: https://github.com/pmodels/mpich/issues/6688 ## Author Checklist * [x] **Provide Description** Particularly focus on _why_, not...
### Problem Statement #### 1. NIC limit ch4 currently has a hardcoded [8 NICs limit](https://github.com/pmodels/mpich/blob/16e1e6002d401a43edaba10c9b8bf3ee83824a5c/src/mpid/ch4/netmod/ofi/ofi_pre.h#L287) that cannot be changed at runtime. As a result, on platforms with 8+ NICs the...
This patch introduces a utility in OPAL based on the 3rd-party project https://github.com/json-parser/json-parser.git The utility provides APIs to read JSON into memory along with getters to retrieve C values. Please...
When the user provides both `--with-=/path/to/local/install` and all_external_3rd_party=1(which is the default value), the latter overrides `--with-=external`. In this case the former explicitly provided options should be followed instead.
This patch introduces a new capability to select NIC closest to the user requested accelerator (PCI) device. The implementation should suit all accelerator types, i.e. cuda & rocm. This change...