zhanghaohit commented on pull request #5471:
URL: https://github.com/apache/incubator-tvm/pull/5471#issuecomment-621572608


   > Thanks @zhanghaohit for the proposed change, moving away from a hardcoded 
value is the right move!
   > 
   > I find the `ACC_DEP_DISTANCE` to be confusing however. Ultimately it's 
derived from the latency (in cycles) it takes for a write to address `X` to be 
visible on the read port at address `X`. Maybe we can dub this 
`SRAM_WRITE_TO_READ_LATENCY` or something along those lines?
   
   Thanks @tmoreau89 for the suggestion. I think `VerifyDep` here is to 
[`verify that we don't write to the same acc_mem index two cycles in a 
row`](https://github.com/apache/incubator-tvm/blob/684f2d7b89e29b92cdac5389df58ba5a70782c2a/vta/runtime/runtime.cc#L289)
 (I may also need to change the comments).
   
   The `ACC_DEP_DISTANCE` is the same as 
[here](https://github.com/apache/incubator-tvm-vta/pull/8). Did I get the 
correct meaning of 
[`VerifyDep`](https://github.com/apache/incubator-tvm/blob/684f2d7b89e29b92cdac5389df58ba5a70782c2a/vta/runtime/runtime.cc#L290)?


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

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


Reply via email to