Suggestion - Update documentation to explain what is or isn't possible in dual GPU setups
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
- Issue type
- Documentation
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- vscode
- Domain
- ai, documentation
Research direction
No specific documentation file or test is named. Review the existing LM Studio documentation alongside the questions about dual GPUs, pooled VRAM, request speed, and concurrent requests; done means clearly documenting expected multi-GPU behavior for the Continue extension in VS Code and pointing readers to further resources.
Written by the indexing model from the issue text.
Description
I've been looking through the issue trackers in the repos and checking the documentation trying to better understand not only the basics of supporting dual GPU setups but being new to the AI space and the tooling often used, I'm unclear on exactly how I can best leverage a dual GPU setup.
I'll explain a couple of the points that I, as someone new to this space and LM Studio, was unclear on:
-
Will a single prompt/request to the model be sped up by the presence of 2+ GPUs -vs- just handling more than 1 prompt/request concurrently. I'm not looking to go parallel I was looking to go faster.
-
I'm assuming that with a dual GPU setup, it should be treating the VRAM as 'pooled' and therefore I would be able to load larger models if I understand correctly.
For context, my use here is for leveraging LM Studio as the backed for the Continue extension in VS Code so I'm looking to accelerate the developer experience with even faster responses and support for larger models. I don't really need to handle multiple requests concurrently in this case so I'm wondering if it's even going to be worth chasing a dual-GPU setup.
In my enthusiasm of starting off down this AI path I was just about to pony up the cash and get me a 2nd 5090 to experiment with and then realized that no there's no such thing as SLI anymore (out of the hardware game for a few), and no Windows won't really use both GPUs in a manner where its acting as one and speeding things up. It's really only useful in applications that are inherently aware of multi-GPU setups and natively know how to split their workloads across them or go parallel on processing, etc. Rendering engines, AI tooling, Simulations, etc.
What I would like to have seen was a little more details around the actual behavior I could expect, not just the basic support of. What could someone expect in how to use multi-GPU setups in particular with LM Studio.
Sorry if this isn't the right place to be asking these questions, but I figured it might be worth documenting or pointing folks to further resources that could answer those type of questions.
- Dominant language
- MDX
- Stars
- 191
- Forks
- 139
- Avg merge
- 15h 51m
- Merged PRs (30d)
- 2
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from lmstudio-ai/docs
-
Difficulty 1/5 Under an hour Newbie friendliness 90/100
lmstudio-ai/docs#253 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
lmstudio-ai/docs#247 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 91/100
lmstudio-ai/docs#205 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 76/100
lmstudio-ai/docs#199 · 1 comment · 3 reactions ·
-
Difficulty 4/5 3-5 days Newbie friendliness 42/100
lmstudio-ai/docs#265 ·
All issues in lmstudio-ai/docs
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
microsoft/agent-framework#9946 ·
Maintainers usually reply within 1 day
-
skill(flisk-agent-ops): tell agents what a 'Run My Agents' stopped-edit note means and how to reactOpenagents ai-agents ai-coding area: contributor-guides claude-code difficulty: easy dx enhancement good first issue hacktoberfest help wanted island: Agent Isle rank: 8 kyu
Difficulty 1/5 1-3 hours Newbie friendliness 68/100
tdk-landscape/tdk-cli-core#3125 ·
-
bug(gemini-eval): six market sets fall back to English oferta.md despite shipping their own evaluation filePossibly taken A pull request linked to this issue is open or already merged. Open
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
career-ops-hq/career-ops#6398 ·
Maintainers usually reply within 1 day
-
Alert triage agent: the HTTP server (run.py) starts every triage with a config file that does not existPossibly taken A pull request linked to this issue is open or already merged. Open
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
NVIDIA/NeMo-Agent-Toolkit#2536 ·
Maintainers usually reply within 1 day