Updates NCCL to 2.17.1 (#97843)
Re-open of #97407. NCCL 2.17.1 sometimes fails to send a FIN packet and causes hangs. This PR updates NCCL to 2.17.1 that includes a patch for socket shutdown. NCCL 2.18 will also include this patch.
Pull Request resolved: https://github.com/pytorch/pytorch/pull/97843
Approved by: https://github.com/kwen2501