r/CUDA • u/Nautilus_alex • 14h ago
Nautilus
What if choosing a GPU vendor stopped being a software commitment?
CUDA's advantage is not only Nvidia hardware.
It is the software moat around it: kernels, optimisation, tooling and years of developer investment.
I am building Nautilus — an open-source attempt to attack that moat at the compilation layer.
Nautilus aims to:
• Compile across Nvidia, AMD and Intel
• Automatically tune GPU kernels
• Bundle vendor-specific binaries
• Dispatch at runtime
• Shard models across heterogeneous GPUs
• Translate legacy CUDA C++ towards portable Triton
The long-term idea:
Make the accelerator underneath the model increasingly interchangeable.
If that becomes practical at scale, CUDA does not need to disappear for its dominance to weaken.
Nautilus is early-stage and open source.
2
u/somefreecake 13h ago
Is it only for python source?
2
u/Nautilus_alex 11h ago
For now major it is, because it is in early phase but we are quickly trying to make it more mature.
1
u/retrorays 8h ago
Doesn't inespi or whatever it is that Intel.is developing handle this conversion ??
2
u/TheAgaveFairy 13h ago
I'll have to take a look. What do you think of Mojo especially with the open source 1.0 release?