> One Language, Every Chip [...] CPU, GPU, NPU [...]Every chip? For example if I target an Intel Meteor Lake (I'm not picking a niche one), does it compile for this CPU, its integrated NPU and its Arc GPU?
IIUC, anything supported by LLVM is fine. The language piggybacks on llvm mlir. So, you should be able to target that.
But Vx needs a "machine file" for each target hardware, and none is provided for Intel:> The repository ships machine files for H100, H200, B200, A100, MI300X, Apple M4 and multi-GPU nodesSo it seems it won't work out of the box.
teo_zero · · focus · HN ↗
Every chip? For example if I target an Intel Meteor Lake (I'm not picking a niche one), does it compile for this CPU, its integrated NPU and its Arc GPU?
heartlights · · focus · HN ↗
teo_zero · · focus · HN ↗
> The repository ships machine files for H100, H200, B200, A100, MI300X, Apple M4 and multi-GPU nodes
So it seems it won't work out of the box.