You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tvm.apache.org by GitBox <gi...@apache.org> on 2023/01/06 18:54:47 UTC

[GitHub] [tvm] ashutosh-arm opened a new issue, #13715: [Bug] Fix mprofile gemm schedules for aligned memory accesses and gotos

ashutosh-arm opened a new issue, #13715:
URL: https://github.com/apache/tvm/issues/13715

   Fix https://github.com/apache/tvm/commit/9af76f061893cc609c3586567a21220426653b86 that's part of https://github.com/apache/tvm/pull/13363 removes CMSIS-NN dependencies from mprofile schedules, instructs compiler of unaligned loads by doing additional memcpy. Following two things need to be explored further and potentially be fixed:
   
   1. These schedules use `goto` at multiple places.  Can they be removed? An example is https://github.com/apache/tvm/blob/21d7968b61c7d214b4e51f753c2f42ed38f689d3/python/tvm/topi/arm_cpu/mprofile/dsp/micro_kernel/gemm.py#L212 
   
   2. Can the compiler be instructed to use `ldlr` in place of `ldr` and `memcpy` introduced be avoided ? Please refer to https://github.com/apache/tvm/commit/9af76f061893cc609c3586567a21220426653b86.


-- 
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: commits-unsubscribe@tvm.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [tvm] ashutosh-arm commented on issue #13715: [Bug] Fix mprofile gemm schedules for aligned memory accesses and gotos

Posted by GitBox <gi...@apache.org>.
ashutosh-arm commented on issue #13715:
URL: https://github.com/apache/tvm/issues/13715#issuecomment-1374009403

   cc @Mousius Can you please take a look at the issue and add any additional concerns here?


-- 
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: commits-unsubscribe@tvm.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org