FrozenGene edited a comment on issue #4564: [Doc] Introduction to module 
serialization
URL: https://github.com/apache/incubator-tvm/pull/4564#issuecomment-569212188
 
 
   > > It would be great if we can add a figure explaining the storage relation 
and data structure.
   > 
   > Will do.
   
   @tqchen need to double check to make sure I understand correctly. 
   
   The doc describes:
   
   - Module import relationship. i.e. LLVM imports cuda module. <- No need to 
have figure in my opinion as it only have two modules and is a simple 
relationship
    
   - Serialization Format.
   
   ```cpp
   binary_blob_size
   binary_blob_type_key
   binary_blob_logic
   ...
   _import_tree
   _import_tree_logic
   ```
       
   <- No need to have figure, as this simple table could describe cleanly.
   
   - Mark Module Index. We have LLVM Module (0, root module) <- CUDA Module 
(1).  <- No need to have figure.
   
   - import tree of CSR storage. Each row is parent index, each col is child 
indices. <- We need to have figure to describe what is CSR module index mapping 
status. Like this figure: 
https://img-blog.csdn.net/2018092717062821?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2dhb2Jvcmw=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70

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