News: 0001605657

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Tinygrad 0.12 Released With Mesa NIR/NAK Support

([AI] 5 Hours Ago Tinygrad 0.12)


Tinygrad 0.12 is out today for this deep learning stack led by George Hotz.

Making today's Tinygrad 0.12 release exciting for Phoronix readers is [1]the introduction of a Mesa NIR back-end . Tinygrad's NIR intermediate representation targeting is initially focused on going to the NVK Vulkan driver with NAK compiler as the open-source NVIDIA Vulkan driver stack within Mesa. Thus with Tinygrad 0.12 going the NIR route over the latest Mesa NVK code, it's possible to have a fully free software stack atop NVIDIA graphics hardware.

The Tinygrad NIR back-end also has LLVMpipe support while it will be interesting to see with time if there is much interest/support in the other Mesa Vulkan drivers going this route.

Besides the NIR support with NVK/NAK focus, Tinygrad 0.12 is exciting on the AMD side for adding Instinct MI300 and MI350 series support to its AM back-end.

More details and downloads for the Tinygrad 0.12 open-source deep learning stack can be found at [2]GitHub .



[1] https://www.phoronix.com/news/Tinygrad-Mesa-NIR-Backend

[2] https://github.com/tinygrad/tinygrad/releases/tag/v0.12.0



"I got everybody to pay up front...then I blew up their planet."
"Now why didn't I think of that?"
-- Post Bros. Comics