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