Lunderberg opened a new pull request, #13530:
URL: https://github.com/apache/tvm/pull/13530

   Prior to this commit, floating point expressions were used to map between 
different-sized pixel arrays.  These floating point expressions are less 
aggressively optimized by `RewriteSimplifier`, which can prevent some 
optimizations
   
   This was first noticed during investigation into issue #13508. Benchmarks of 
`topi.image.resize` showed 1000x and 50x performance improvements using the 
LLVM and CUDA backends, respectively, by using integer expressions instead of 
floating point.  This performance improvement is partly driven by enabling
   `tir.transform.VectorizeLoops` to recognize vectorizable indices, where the 
round-trip through floating point previously prevented that optimization.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to