vx (lang/vx) Updated: 15 hours ago Add to my watchlist
A heterogeneous-systems programming language that puts placement and reachability in the type systemVx is a systems programming language for heterogeneous computing. Where data lives and which devices can reach it are part of the type system, so one program can target CPUs, GPUs and NPUs, with the compiler checking placement, capacity and transfer costs against a declared machine. The compiler is built on MLIR.
Version: 0.0.3 License: Apache-2
GitHub
| Maintainers | herbygillot |
| Categories | lang |
| Homepage | https://vxlang.org |
| Platforms | darwin |
| Variants |
|
"vx" depends on
lib (3)
run (2)
build (4)
test (1)
Ports that depend on "vx"
No ports
Port notes
Without a Neural Engine, Vx runs kernels placed on it on the CPU instead.
Port Health:
Loading Port Health