Vengineerの妄想(準備期間)

人生は短いけど、長いです。人生を楽しみましょう!

MLIRの新しいプレゼン資料


2019.02.17のC4ML workshop a CGO、その時、MLIRはオープンソースとして公開するとあり、4月の初めに公開されました。MLIR、ソースコード公開

そして、

2019 European LLVM developers' meeting(April 8-9, 2019)の基調講演だった
   MLIR: Multi-Level Intermediate Representation for Compiler Infrastructure
       Tatiana Shpeisman (Google), Chris Lattner (Google)

スライド、前半は同じだったが、後半、増えてた。ビデオも公開される予定よ模様。

スライドのタイトル
  C4MLの時は、「MLIR Primer : A Compiler Infrastructure for the End of Moore’s Law」

 Euro LLVMの時は、「MLIR : Multi-Level Intermediate Representation Compiler Infrastructure」

おまけに、TensorFlowのロゴも新しくなった。

スライドの頁数
  C4MLの時は、45頁

 Euro LLVMの時は、71頁

 Why a new compiler Infrastructure? までは、同じ。
 Quick Tour of MLIR: Multi-Level IR は1、2頁の増減。(Instruction が Operation に変わった)
  MLIR : Infrastructure では、頁数が増えているが、1枚の頁を複数枚に分割して説明しているだけ
 Applications to TensorFlow ecosystem は、MLIR : Use within TensorFlow にタイトル変更、内容もちょっと増えた
  Code Generation for Accelerators(今回は、ここが注目かな) と MLIR + Clangが追加
 Future Directions が Getting Involved に。