Support for older NVIDIA GPUs (Pascal architecture - GTX 1080, etc.) with PyTorch 1.13 #1795
HenishAhmed
started this conversation in
General
Replies: 1 comment 1 reply
-
|
we never supported torch 1.x since the tts engine we are using requires min torch 2.3.x. not only that, many components require torch, it's extremely complex (already) to keep the version of each component compatible. for now we are managing only coqui-tts but planned to add more like piper-tts etc.. which render the requirements more complex. this said, |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Description
The current version requires PyTorch 2.x (CUDA 11.8+), which dropped support for older NVIDIA GPU architectures. Specifically, Pascal architecture GPUs (like GTX 1080) are no longer supported as they only have Compute Capability 6.1, while PyTorch 2.0+ requires minimum Compute Capability 7.0+.
These are still capable cards for TTS inference, and even thought their a bit old it's better than using the CPU.
Proposed Solution
Add support for PyTorch 1.13.x as an optional fallback configuration for users with older GPUs. This was the last PyTorch version to support Compute Capability 6.1.
Suggested implementation:
cu117orlegacy_cuconfiguration option inlib/conf.py(line 66-98torch_matrix)Current Behavior
Expected Behavior
Additional Context
I really hope you could help me, I really appreciate your hard work 😊
Beta Was this translation helpful? Give feedback.
All reactions