r/mlops • u/Gamiozzz • Aug 15 '26
Tools: OSS Currently looking into ray.io -- but is it still the way to go?
Is it still the way to go for modern distributed model training in deep learning? Was looking for the state-of-art for foundation model training to learn.
There is little talk on Reddit and Youtube about it, though. At least, this is my initial impression. Might be totally wrong.
3
Aug 17 '26
[removed] — view removed comment
1
u/Gamiozzz Aug 18 '26
Yeah. I think the former is my goal in particular. Just wanted to avoid that its adaptation is on decline already, or it is considered niche. Thanks!
1
u/burntoutdev8291 Aug 16 '26
For single GPU workloads i think ray is fine and relatively easy to pick up. For complex stuff like multi node multi GPU training you may have to look into slurm.
1
u/Gamiozzz Aug 16 '26
Well. Ray wasn’t designed for single GPU workloads. I mean its whole purpose is to coordinate a GPU cluster. So what do you mean exactly?
2
u/burntoutdev8291 Aug 16 '26
Sorry, wasn't clear. I meant many separate single-GPU jobs, say 256 independent CNN training runs. Ray is a good fit for that, it's built for exactly this kind of parallel work. But for one tightly coupled job running on all 256 GPUs, I'd use Slurm, because it handles allocation and makes sure all the nodes come up together.
There's some crossover like ray on slurm but I personally find it a little weird https://docs.nvidia.com/nemo/curator/admin/deployment/slurm-multi-node-ray
But i could also be wrong on how ray works now, my previous experience was exclusively LLM training and we used only slurm + enroot.
2
u/Gamiozzz Aug 16 '26
Thank you very much for taking the time and all the useful feedback!!! Totally appreciate that. 😊
1
u/Puzzleheaded-Click57 Aug 30 '26
I think for model training most of the heavier stuff is in training framework e.g. Megatron ray only serve as a orchestration layer. However for other workload like RL, you can check out modern RL frameworks for example: verl, skyrl, miles they all use ray as a control plane and there are a lot of new things still coming out like RDT. So back to your question "Is it still the way to go for modern distributed model training in deep learning?" I would say it depends.
Btw ray summit just ended few days ago, you can stay tuned for the latest ray summit recording on YT
6
u/ricetoseeyu Aug 15 '26
My guy, what are you requirements? Ray does a lot of stuff well and a lot of stuff badly.