Qianshui-Jiang opened a new pull request, #11638:
URL: https://github.com/apache/tvm/pull/11638

   We now have `USE_MKLDNN` (for cblas with matmul/dense) and 
`USE_DNNL_CODEGEN` (for DNNL/OneDNN with matmal/dense/conv2d .etc in BYOC ).  
   
   Essentially `MKL-DNN` was discarded by Intel and updated as `DNNL` (aka 
Intel OneDNN),  as part of Intel OneAPI , 
   so this PR mainly focus on deprecate MKL-DNN and use DNNL for both cases 
(e.g., -libs and BYOC), include: 
   
   - Unified the config.cmake flags USE_MKLDNN and USE_DNNL_CODEGEN to 
USE_DNNL, setup USE_DNNL can make both -libs and dnnl_codegen(json runtime) 
enabled.
   
   - Update all the symbol like mkldnn to dnnl in codes.
   
   Some issue in Rust code not been updated, since tvm_build 0.2.4 should be 
updated first, we also updated [here in 
tvm_build](https://github.com/octoml/tvm-build/pull/15)
   


-- 
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