Short answer: yes, on a RTX A6000 (48GB) at FP16/BF16. Long answer below.
StarCoder2 15B has 15B parameters. At FP16 that's 30 GB of raw weights. Quantization shrinks that, but you also need budget for the KV cache (definition), framework overhead, and safety headroom. The rule of thumb: real usable budget on a card is roughly its nameplate VRAM minus 25%. That's how the table below was computed.
Smallest GPU that fits StarCoder2 15B at any quant: RTX A6000 at FP16/BF16.
Lossless inference needs 30 GB. Pick from 21 cards.
Q8_0 fits comfortably (16 GB weights).
Open the calculator pre-tuned for StarCoder2 15B: ↗ /calc?model=starcoder2-15b
// sign in with github to leave a comment. threads live in the repo's discussions tab.