It seems UCC implements software collectives using point-to-point communication libraries such as UCX. Does / Can UCC expose API for both collective communication and point-to-point communication? Are there potential challenges in doing so?
Thank you!