Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'm writing scientific software that has components (molecular dynamics) that are much faster on GPU. I'm using CUDA only, as it's the eaisiest to code for. I'd assumed this meant no-go on ARM Macs. Does this news make that false?


This driver doesn't support CUDA.


This comment should be pinned at the top.


Isnt mlx a cuda translation later?


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.


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


No, it’s not. MLX is Apple’s NumPy more or less.


Does tinygrad support MLX?




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: