News for hackers. Stuff that matters.
Re:Apple's MLX adding CUDA support by quitit on Monday July 14, 2025 @10:39PM (#44567355)
It's 1.

It means that a developer can use their relatively low-powered Apple device (with UMA) to develop for deployment on nvidia's relatively high-powered systems.

That's nice to have for a range of reasons.

Re:Apple's MLX adding CUDA support by _zoltan_ on Tuesday July 15, 2025 @02:47AM (#44568550)
"relatively high powered"? there's nothing faster out there.
Re:Apple's MLX adding CUDA support by sgt101 on Tuesday July 15, 2025 @03:16AM (#44568748)
I wonder what Apple would have to do to make metal + its processors run faster than nVidia? I guess that it's all about the interconnects really.
Re:Apple's MLX adding CUDA support by summarity on Tuesday July 15, 2025 @05:06AM (#44569316)
Right now, for LLMs, the only limiting factor on Apple Silicon is memory bandwidth. There hasn’t been progress on this since the original M1 Ultra. And since abandoning UltraFusion, we won’t see progress here anytime soon either.
Re:Apple's MLX adding CUDA support by glhaynes on Tuesday July 15, 2025 @06:04AM (#44569623)
Have they abandoned UltraFusion? Last I’d heard, they’d just said something like “not all generations will get an Ultra chip” around the time the M4 showed up (the first M chip lacking an Ultra variation), which makes me think the M5 or M6 is fairly likely to get an Ultra.
Re:Apple's MLX adding CUDA support by librasteve on Tuesday July 15, 2025 @06:57AM (#44569854)
this is like saying the only limiting factor on computers is the von neumann bottleneck
Re:Apple's MLX adding CUDA support by chvid on Tuesday July 15, 2025 @03:11AM (#44568714)
Relative to what you can get in the cloud or on a desktop machine.
Re:Apple's MLX adding CUDA support by MangoToupe on Tuesday July 15, 2025 @03:12AM (#44568716)
Is this true per watt?
Re:Apple's MLX adding CUDA support by spookie on Tuesday July 15, 2025 @04:07AM (#44569017)
It doesn't matter for a lot of applications. But fair, for a big part of them it is either essential or a nice to have. But completely off the point if we are waging fastest compute no matter what.
Re:Apple's MLX adding CUDA support by johnboiles on Tuesday July 15, 2025 @09:12AM (#44570777)
...fastest compute no matter watt
Re:Apple's MLX adding CUDA support by quitit on Tuesday July 15, 2025 @04:55AM (#44569262)
Relative to the apple hardware, the nvidia is high powered.

I appreciate that English is your second language after your Hungarian mother-tongue. My comment reflects upon the low and high powered compute of the apple vs. nvidia hardware.

Re:Apple's MLX adding CUDA support by chvid on Tuesday July 15, 2025 @03:15AM (#44568740)
If Apple cannot do their own implementation of CUDA due to copyright second best is this; getting developers to build for LMX (which is on their laptops) and still get NVIDIA hardware support.

Apple should do a similar thing for AMD.

Re:Apple's MLX adding CUDA support by xd1936 on Tuesday July 15, 2025 @08:17AM (#44570359)
I thought that the US Supreme Court decision in Google v. Oracle and the Java reimplementation provided enough case precedent to allow companies to re-implement something like CUDA APIs?

https://www.theverge.com/2021/4/5/22367851/google-oracle-sup...

https://en.wikipedia.org/wiki/Google_LLC_v._Oracle_America,_....

Re:Apple's MLX adding CUDA support by timhigins on Tuesday July 15, 2025 @03:03PM (#44574685)
Exactly and see also ROCM/HIP which is AMD’s reimplementation of CUDA for their gpus.
Re:Apple's MLX adding CUDA support by pjmlp on Wednesday July 16, 2025 @02:55AM (#44579461)
Reimplementation of CUDA C++, not CUDA.

CUDA is a set of four compilers, namely C, C++, Fortran and Python JIT DSLs, a bytecode and two compiler backend libraries, a set of compute libraries collection for the languages listed above, plugins for Eclipse and Visual Studio, a GPU graphical debugger and profiler.

Re:Apple's MLX adding CUDA support by qalmakka on Thursday July 17, 2025 @10:02AM (#44593560)
There's ZLUDA for AMD that actually implements CUDA, but it's still quite immature yet
Re:Apple's MLX adding CUDA support by randomNumber7 on Tuesday July 15, 2025 @08:41AM (#44570543)
What is the performance penalty compared to a program in native CUDA?
Re:Apple's MLX adding CUDA support by karmakaze on Tuesday July 15, 2025 @09:45AM (#44571119)
It would be great for Apple if enough developers took this path and Apple could later release datacenter GPUs that support MLX without CUDA.
Re:Apple's MLX adding CUDA support by nightski on Tuesday July 15, 2025 @02:01PM (#44574044)
It's the other way around. If Apple released data center GPUs then developers might take that path. Apple has shown time and again they don't care for developers, so it's on them.