nccl 2 NVSHMEM Deep Dive: One-Sided GPU Communication, and How It Differs from NCCL Jun 8, 2026 NCCL Deep Dive: From P2P/CUMEM to torchrun Init Apr 10, 2026