zhiics edited a comment on issue #5310: [BYOC] Enhance partitioning and 
external codegen
URL: https://github.com/apache/incubator-tvm/pull/5310#issuecomment-612547407
 
 
   @masahi Yeah, I only have some hypothetic explanations which motivated me to 
make this change. I think the reason why heap was slow was because we generated 
a huge amount of stmts for array initialization. It makes the code size so huge 
even though many of them are simple. But each optimization on it would be still 
very slow (particularly they are pointers). However, after we move the array to 
the data segment, we can remove these stmts but only have one pointer. 
Therefore, the compilation should be much faster. In the latter case, linking 
and data loading would take more time, but it is still insignificant compared 
to compilation. Does this make sense?
   
   Update: yeah, I didn't see your updated paragraph, but it is right.
   

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


With regards,
Apache Git Services

Reply via email to