Tinygrad 0.12 Released With Mesa NIR/NAK Support
([AI] 5 Hours Ago
Tinygrad 0.12)
- Reference: 0001605657
- News link: https://www.phoronix.com/news/Tinygrad-0.12
- Source link:
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
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