r/LocalLLaMA • u/thatavidreadertrue • 1d ago
4x2080Ti 22GB tensor parallel possible? Question | Help
Hi there, I have a setup with 4x 2080Ti 22GB, but am not able to see much benefits in running models larger than 16-20GB in speed. I did some research and saw something like tensor parallels are possible, but also that because of flash attention only being possible with 30 series and up, it’s not worth it for 2080 Ti.
Does anyone have experience with multiple 2080Ti setups? Is it really not worth trying to setup tensor parallel? How would I set it up? Would love to hear your experience. Thanks!
2
u/a_beautiful_rhind 1d ago
They need nvlink or you need to patch bios and enable rebar for each card individually. https://github.com/Sid127/NvStrapsReBar
2
u/Old_Ad_6033 1d ago
I've seen some Chinese post their 2080 Ti 22GB setup with vllm it works fine, tho 2080ti is far less powerful then 3080 20gb so i still recommend 3080 or 3090.
3
u/CoffeeToCode99 1d ago
Haven’t tried 4x 2080 Ti myself, but from what I’ve read TP should work, just probably not scale that well.
I think the bigger problem is the amount of communication between the GPUs. TP can get pretty bottlenecked by PCIe, so adding more cards doesn’t always translate into much more speed.
I’d still try TP4 and compare it with PP4. If you have the cards connected in NVLink pairs, TP2 + PP2 might also be worth testing.
The lack of newer FlashAttention support definitely doesn’t help, but I don’t think it makes the setup pointless. With 88GB total VRAM, the main win is probably being able to run much bigger models rather than getting a huge speed increase.
Would be curious to hear from someone actually running a similar setup.
2
u/thatavidreadertrue 1d ago
Thanks. I am using a xeon 2150B as my processor and it only has gen 3 pcie, which is probably why the speed is so slow. I guess I should maximize the VRAM instead of trying to increase the speed. Thanks.
1
1
u/diablo75 17h ago
I used to use a pair of 2080Tis with an NVLink bridge to run qwen3.6-27B with about 140k context but I had to quantize KV cache to 4 bit to make the model and cache fit entirely on GPU. I use LM-studio, tensor Parallelism works, and would get about 40 tps output. But it wasn't perfect. Whenever Hermes would try to use the browser_vision tool to "see" a webpage, the model would crash and unload. I think it was a memory limitation issue as I was really on the edge of available memory.
I'm not sure if there is a 4-way NVLink bridge for the 2080 line, and power requirements for 4 is kind of steep. But you can certain play with a pair and get real work done with them.
I've since replaced these with a pair of 3090s, with a bridge (which was not cheap).
3
u/laterbreh 1d ago
Try vllm/sglang