Checks if two communication backends are compatible
Backends are compatible if they belong to the same family: MPI backends are compatible with each other, NCCL with NCCL, NVSHMEM with NVSHMEM.
@return .true. if backends are compatible, .false. otherwise
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(dtfft_backend_t), | intent(in) | :: | backend1 |
First backend to compare |
||
| type(dtfft_backend_t), | intent(in) | :: | backend2 |
Second backend to compare |