mbs-octoml commented on pull request #38:
URL: https://github.com/apache/tvm-rfcs/pull/38#issuecomment-932274086


   Thanks @manupa-arm for the reminder there were some good comments on #8892. 
I see a work stream:
   1. get the multi-target handling under control, and stop relying on the 
limiting device type -> target mapping
   2. allow device planning to be re-run with additional memory scope 
constraints to further partition, those constraints may originate in already 
lowered PrimFuncs.
   3. allow labeling of sets of target/devices a la BYOC target labeling (but 
probably continue to just pick the 'first')
   4. bring BYOC target labeling / partitioning and device planning together
   5. replace naive partitioning with something subject to optimization
   
   Here I want to just focus on 1 -- everything beyond that really needs 
face-to-face discussion.
    
   From 2 onward obviously overlaps your USMP. My vague thought was we can work 
from opposite ends and reconcile at 5. Ie 2-4 sets us up to work in a combined 
Relay+TIR world, then 5 is where everything we've learned from USMP could 
perhaps be replayed. Anyway, that's just a vague thought so I'd love to talk 
more about it.
   
   


-- 
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: [email protected]

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


Reply via email to