Skip to content
Trending storyDeveloping

Vx puts heterogeneous compute memory into the type system

1 report1 sourceupdated 4 hours ago

What happened

AI digest

Hacker News introduced Vx, a systems programming language for heterogeneous computing, on October 4. It brings CPU, GPU, NPU and accelerator memory into the type system: if a host thread dereferences a device pointer, the compiler errors out instead of the program crashing at runtime. Vx uses an explicit transfer() to express data location, and the compiler can statically rule out errors in address space, capacity and topology reachability. The report also lists built-in machine files, including H100, H200, B200, A100, MI300X and Apple M4.

Written by AI from the coverage · updated 1 hour ago

Coverage

Follow the reports to see the story from different sides.

Oct 4
  1. Hacker News front page
    Vx – One Language, Every Chip

    Vx 是一门面向异构计算的系统编程语言,把 CPU、GPU、NPU 与加速器内存纳入类型系统,主机线程解引用设备指针会直接编译报错而非运行时崩溃。它用显式 transfer() 表达数据位置,编译器可静态排除地址空间、容量、拓扑可达性等错误,并内置 H100、H200、B200、A100、MI300X、Apple M4 等机器文件。

Heat over time

Not enough continuous observations to draw a trend yet.