logoalt Hacker News

Gluon: a GPU programming language based on the same compiler stack as Triton

74 pointsby matt_dyesterday at 7:50 PM20 commentsview on HN

Comments

lukaxyesterday at 8:34 PM

Is this Triton's reply to NVIDIA's tilus[1]. Tilus is suposed to be lower level (e.g. you have control over registers). NVIDIA really does not want the CUDA ecosystem to move to Triton as Triton also supports AMD and other accelerators. So with Gluon you get access to lower level features and you can stay within Triton ecosystem.

[1] https://github.com/NVIDIA/tilus

show 3 replies
some_guy_nobeltoday at 3:49 AM

Amazon (+ Microsoft) already released a language for ML called gluon 8 years ago: https://aws.amazon.com/blogs/aws/introducing-gluon-a-new-lib...

autogluon is popular as well: https://github.com/autogluon/autogluon

xcodevntoday at 2:50 AM

Interesting, i can see this being very similar to Nvidia's CUTE DSL. This hints that we are converging to a (local) optimal design for Python-based DSL kernel programming.

ronsoryesterday at 8:04 PM

The fact that the "language" is still Python code which has to be traced in some way is a bit off-putting. It feels a bit hacky. I'd rather a separate compiler, honestly.

show 3 replies
ivolimmenyesterday at 9:57 PM

Not to be confused with the Gluon UI toolkit for Java : https://gluonhq.com/products/javafx/

show 1 reply
huevosabioyesterday at 9:04 PM

Not to be confused with gluon the embbedable language in Rust: https://github.com/gluon-lang/gluon

ericdotleeyesterday at 10:21 PM

Why is zog so popular these days? Seems really cool but I have yet to get the buzz / learn it.

Is there a big reason why Triton is considered a "failure"?