Live data from Hacker News

Triton: Open-Source GPU Programming for Neural Networks

openai.com

1–10 of 116 posts

Re: Triton: Open-Source GPU Programming for Neural Networks

#3

I am confused. Is it another competitor of Tensorflow, JAX, and Pytorch? Or something else?

I believe this is more of an optimization layer to be utilized by libraries like Tensorflow and JAX. More of a simplification of the interaction with traditional CUDA instructions.

I imagine these libraries and possibly some users would implement libraries on top of this language and reap some of the optimization benefit without having to maintain low-level CUDA specific code.

Re: Triton: Open-Source GPU Programming for Neural Networks

#6

I am confused. Is it another competitor of Tensorflow, JAX, and Pytorch? Or something else?

I believe this is more of an optimization layer to be utilized by libraries like Tensorflow and JAX. More of a simplification of the interaction with traditional CUDA instructions. I imagine these libraries and possibly some users would implement libraries on top of this language and reap some of the optimization benefit without having to maintain low-level CUDA specific code.

So is this similar to XLA?

Re: Triton: Open-Source GPU Programming for Neural Networks

#7
post #4

Too bad it's CUDA Sooner or later this will become a problem because you are depending on the benevolence of a single manufacturer.

Sure, but if this abstraction layer becomes popular, then it becomes much easier to support other GPUs without requiring client libraries to change, which is a much harder problem.

Re: Triton: Open-Source GPU Programming for Neural Networks

#8
post #4

Too bad it's CUDA Sooner or later this will become a problem because you are depending on the benevolence of a single manufacturer.

Which other hardware vendor provides the level of performance that Nvidia's GPU provide? Wasnt the benevolence on single (or couple) manufacturer(s) true in 90s, 2020s?
Post reply on HN