Show HN: Phobos – A tiny scale-free kernel language with tile-DAG support

One coder made a tiny GPU tool, and the comments instantly spiraled into datacenter panic

TLDR: A developer built a tiny tool for running math-heavy programs on NVIDIA graphics cards and got surprisingly strong speed on older hardware. But the comment section stole the show, with readers spiraling over how giant AI systems can possibly control thousands of GPUs at once.

A solo developer showed off Phobos, a homemade mini language for telling NVIDIA graphics cards how to do math fast, and on paper the numbers are impressive: roughly 76% of cuBLAS, a well-known high-performance math library, on an older RTX 2080 SUPER. The creator is refreshingly honest that this was a personal learning project, not a polished product, and even admits the big distributed-computing angle was something they only fully noticed along the way. That humility gave the launch a scrappy, underdog vibe people love on Hacker News.

But the real popcorn moment came in the comments, where the conversation swerved from “cool project” into full-blown existential confusion about giant AI clusters. One commenter basically yelled: if graphics cards are just helpers for normal computer chips, how are companies claiming to run one model across thousands of GPUs in a datacenter? Cue the delicious chaos. It’s the kind of comment that mixes genuine curiosity, disbelief, and a little “are we all pretending to understand this?” energy. And honestly, that mood became the story: beneath every flashy AI demo is a crowd of people quietly wondering how this machinery actually works.

The funniest part is that the thread’s standout reaction wasn’t a nerdy benchmark war — it was a relatable spiral of “wait, none of this makes sense to me anymore.” In a sea of code, that confusion became the meme, the hot take, and the hook.

Key Points

  • Phobos is a small kernel language inspired by Triton that compiles to PTX and runs on NVIDIA GPUs.
  • The author reports Phobos reaching 76% of cuBLAS SGEMM GFLOP/s on an NVIDIA 2080 SUPER, equivalent to 74% of the GPU’s theoretical peak.
  • The language is centered on first-class tensor and tile types and is intended to support AI-oriented kernel optimization.
  • The project explores a distributed tile-DAG design, but the cluster prototype was only validated on a single machine and no multi-node benchmarks are provided.
  • The article presents Phobos as a personal research and learning project that intentionally avoids some compiler complexity such as linking and a full phase model.

Hottest takes

"how the fuck they claim to have and control thousands of GPUs" — bialamusic
"Are they just using too big arrays :)" — bialamusic
"it makes no sense to me" — bialamusic
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.