Announcement

Collapse
No announcement yet.

MLIR Is A New IR For Machine Learning That Might Become Part Of LLVM

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • MLIR Is A New IR For Machine Learning That Might Become Part Of LLVM

    Phoronix: MLIR Is A New IR For Machine Learning That Might Become Part Of LLVM

    Earlier this month the developers behind Tensorflow open-sourced MLIR as the Multi-Level Intermediate Representation. They hope this IR can become a common format between machine learning models/frameworks and as part of that it might end up becoming an LLVM sub-project...

    http://www.phoronix.com/scan.php?pag...MLIR-IR-Opened

  • #2
    It amazes me at the breadth and flexibility of the LLVM suite.

    Comment


    • #3
      it also has non-goals
      Had to lol at that! Whoa! A project with "non-goals"!

      Seriously, most well-conceived projects have explicit limitations on their scope. They're usually called out as limitations, or otherwise excluded as part of the project's scope.

      I sure hope "non-goals" isn't a new part of the lexicon, the way "learnings" seems to have become. People were learning lessons, long before "learnings" came along.

      we do not intend MLIR to be a source language that end-users would themselves write kernels in
      The "IR" part kinda makes that point, by itself.

      Comment

      Working...
      X