The difference between the two communicators in MPICH, MPIR-COMM_KINd_INTERCOMM and MPIR-COMM_KINd_INTERCOMM?
Assuming I am currently executing MPI_Bcast operations on 64 processes across 4 nodes, with 16 processes per node, I would like to know if the default communicator MPI_COMM_WORLD is MPIR_COMM_KIND_INTERCOMM or MPIR_COMM_KIND_INTERCOMM? Because I want to konw what kind of algorithm will be picked.
The relevant source code of MPICH 3.4.2 as below.