Skip to content

MultiGPU / End2end test test_get_total_number_of_trainable_parameters in test_utils.py fails / succeeds non-deterministically #332

Closed

Description

@le1nux

The test_get_total_number_of_trainable_parameters in test_utils.py test fails from time to time with:

E       torch.distributed.DistBackendError: NCCL error in: /pytorch/torch/csrc/distributed/c10d/NCCLUtils.hpp:268, unhandled system error (run with NCCL_DEBUG=INFO for details), NCCL version 2.21.5
E       ncclSystemError: System call (e.g. socket, malloc) or external library call failed or device error. 
E       Last error:
E       socketStartConnect: Connect to 10.183.75.12<50669> failed : Software caused connection abort

I'm running pytorch nightly with cuda 12.8 which might have caused this.

Activity

  1. added this to the v0.4.0 milestone on Mar 26, 2025
  2. added theissue type on Mar 26, 2025
  3. changed the title [-]Test test_get_total_number_of_trainable_parameters in test_utils.py fails / succeeds non-deterministically[/-] [+]MultiGPU / End2end test test_get_total_number_of_trainable_parameters in test_utils.py fails / succeeds non-deterministically[/+] on Apr 8, 2025
  4. assigned and unassigned on Apr 11, 2025
  5. linked a pull request that will close this issueMFU calculation support with FSDP2 #346on Apr 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions