Skip Navigation

AMD's Newest Open-Source Surprise: "Peano" - An LLVM Compiler For Ryzen AI NPUs

3
3 comments
  • Good ol Phoronix. A great news aggregator... fuck the haters. "Oh no, their benchmarks are dubious." All benchmarks are dubious.

    • My only gripe is that they post everything, so you need something like Lemmy to filter their posts. No way this ends up on my rss feed list, but really happy they exist.

  • This is the best summary I could come up with:


    Back in January out of the blue was AMD posting an open-source XDNA Linux kernel driver for supporting the Ryzen AI hardware.

    More recently I've begun hearing word that they will work toward upstreaming it in the Linux kernel but to date they haven't sent out any patches for review or go through those other formalities.

    So imagine my surprise and joy while working on Friday night and noticing their subtle announcement of this new AMD Peano project.

    The repository currently focuses on supporting the AIE2 architecture implemented by the XDNA accelerators in “Phoenix” and “Hawk Point” devices.

    AMD does have documentation on writing a basic code sample now for targeting the Ryzen AI NPU using the XDNA kernel driver and LLVM AIE/Peano compiler.

    As for the "Peano" name for this compiler, it looks like it might be a play out of NVIDIA's playbook of mathematician/scientist codenames... Giuseppe Peano was a prominent Italian mathematician who died in Turin in 1932.This is a great milestone to see albeit something that should have happened months ago... Ryzen AI as a reminder debuted a year ago with the Ryzen 7040 series.


    The original article contains 827 words, the summary contains 188 words. Saved 77%. I'm a bot and I'm open source!