Efficiently utilize all GPUs (tensor / pipeline parallelism)
Questions:
What is the correct way to launch MiniMax 2.5 with vLLM in a multi-node setup?
Is Ray the recommended approach here, or are there better alternatives for this scale?
(e.g., native distributed backends, MPI, or other orchestration methods)
How should tensor vs. pipeline parallelism be configured across nodes?
Are there specific NCCL / networking optimizations required for DGX Spark over a switch?
Any known limitations or best practices for running large models like MiniMax 2.5 in this environment?
I’m also open to approaches other than Ray if they are more stable or performant for multi-node inference.
If anyone has experience running large models across 2 DGX Spark nodes, I’d really appreciate guidance, recommended architecture, or example configs.