3 ms·
Thank you for the kind words Keno. We don't have a great description of what the polyhedral dialect is, but we do have a discussion of what it isn't, here: htt
by chrislattner 8y ago
Thank you for the kind words Keno.
We don't have a great description of what the polyhedral dialect is, but we do have a discussion of what it isn't, here:
https://github.com/tensorflow/mlir/blob/master/g3doc/RationaleSimplifiedPolyhedralForm.md https://github.com/tensorflow/mlir/blob/master/g3doc/Rationa...
There are other docs in the same directory that you might find interesting.
We don't have all the details sorted out, but Google would like to contribute at least some part of MLIR to the LLVM.org project, but you have to ask LLVM for acceptance, and that requires putting the code up somewhere first.
All things in time, I hope to catch you at EuroLLVM next week where we are giving the keynote and a tutorial on MLIR.
-Chris
- KenoFischer 8y agoYep, I've been reading the docs with great interest. I'm also looking forward to getting the XLA/HLO dialect available. I'm thinking that might be a neat way to get immediate use out of MLIR in the julia world. There's a bunch of extra HLO passes I need to write for TPU performance and I figure might as well try to do that using MLIR. Good to hear that getting this into LLVM is still in the cards - totally understood that there are organizational challenges, just want to keep pushing in the right direction :). My schedule doesn't allow me to be at EuroLLVM this year unfortunately, but I'm sure we'll get an opportunity to catch up before long. Now that MLIR is out it'd be fun to dig in in detail.