@tqchen, what's your suggestion? IMO, low level IR has been there for a while, 
and we've had experience and understanding in low level ir. the post of unified 
ir to me is just a high level proposal, details needs to be discussed further,  
such as,

The most valuable thing to me is we can make ops white box with unified ir, 
that is to say, we can analyze into the ops, which is totally different with 
the current way, we are using ops as black box in graph framework, or separated 
ir.  with white box ops, we don't need to care about the ops name or the 
formula ops are using, we can optimize them in a general way.  see what's XLA 
doing. 

The abstraction of high level ir matters.  you don't want to lower ops body too 
much from tensor expression into nested loops, since it's a big cost of 
analyzing ir with too much context. 

so I suggest we can keep moving this work on this thread meanwhile we discuss 
how to reuse the solution. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-tvm/issues/4468#issuecomment-563318743

Reply via email to