r/LocalLLaMA • u/StellarWox • 1d ago
Question | Help Explain The CMP 100-210 Bandwidth Issue?
I'm thinking of grabbing some of these, but people are saying they have very slow bandwidth due to being mining cards and this causes problems.
I don't fully understand what problems are that are caused from this, but my biggest question is: if I am able to load the entire model in VRAM with no offloading, wouldn't that solve the issue?
And, if there are multiple GPUs that load a bigger model by splitting the layers, wouldn't the bandwidth issue not be too much of a problem as it would only need to move the already computed forward passes to the next layer loaded in GPU?
Which wouldn't be as big as moving the entire model weights so I should still be able to load something like deepseek flash, provided I have enough cards for the VRAM needed, or is this wrong?
If someone could please explain this to me before I drop a grand buying a bunch of these cards, I would greatly appreciate it!
3
u/OvertaxedOne 1d ago
If the model is entirely in VRAM on one card (or you use pipeline parallel between cards) bandwidth doesn't matter much. You need serious bandwidth for tensor parallel, don't even consider that!
2
1
u/FearFactory2904 14h ago
I could be off but will try to explain with my best understanding:
Loading the model into the vram of the card when you load your model will take longer, but you wouldnt be doing that a lot unless your swapping back and forth between a lot of models.
Assuming your model fits on the one card then you are mostly bound by the compute on that card since you are not sending a lot back and forth over pcie that point.
Assuming you want to move to two or more cards, theres two ways to do it:
One method splits the layers to partially exist on one card and partially on the other. Once the first card does its work it sends the signal to the next card. At any given time you basically have the performance of one of whichever card is active so adding additional cards does not scale performance. This is what most people with restricted pcie lanes do.
If you have multiple cards and plenty of bandwidth between the cards you can run your workload in parallel where both cards are being utilized simultaneously for scaling the performance. This is what you are missing out on with most if the lane limited mining cards.
0
u/PermanentLiminality 1d ago
This card is severely limited by the firmware. The interface is PCIe 1.0 x1. It will take a while to load a model. Compute is limited with f16 super slow.
Don't buy them.
Get the V100 instead. Basically the same card with x16 interface and all compute intact.
2
u/sevendaysworth 1d ago
I got two 8g with the gen 2 x16 mod and ran cmpunlocker to unlock both to 64gb each. It’s a hacky setup but mine have been flawless. Qwen 3.8 27b screams on each one with W4A16 and speculative decode
1
5
u/DustNearby2848 1d ago
They are PCIE 2.0 2x or something and can be modded to 16x. PCIE 2.0 2x = 2GBs, 16x = 16 GBs. PCIE 5.0 16x = 128 GBs. I think those are bidirectional speeds though, so you half them.