Over the past few days, I’ve been working on packaging Tenstorrent’s repositories with Nix. This makes it easier for users to build and work with Tenstorrent’s AI accelerator cards. Currently, the Flake provides the necessary packages - some of which are still in the process of being upstreamed to nixpkgs. A NixOS module is also planned to offer improved integration and support.
One of the goals for this Flake is to enable NixOS to run on the 16 SiFive X280 cores found on Tenstorrent’s Blackhole cards. While primarily designed as AI accelerators, these cards are also capable of running Linux.
Project link: https://github.com/RossComputerGuy/tenstorrent.nix