logoalt Hacker News

brcmthrowawayyesterday at 8:50 PM3 repliesview on HN

Isnt mlx a cuda translation later?


Replies

yklyesterday at 10:36 PM

No, MLX is nothing like a Cuda translation layer at all. It’d be more accurate to describe MLX as a NumPy translation layer; it lets you write high level code dealing with NumPy style arrays and under the hood will use a Metal GPU or CUDA GPU for execution. It doesn’t translate existing CUDA code to run on non-CUDA devices.

superb_devyesterday at 9:43 PM

My understanding is that MLX is Apple’s CUDA, so a CUDA translation layer would target MLX

show 1 reply
wmfyesterday at 9:43 PM

Does tinygrad support MLX?