You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, AOTExecutor only supports heterogeneous execution by leveraging tir.call_extern via BYOC. In order to properly model a heterogeneous environment (in particular, to model multiple disjoint memories and leverage #8404), AOTExecutor needs to formally support invoking the Device API. It's currently not possible to do this from TIR via the AOT run-function.
Open a discuss forum post to debate how to properly model this in TIR, considering VirtualDevice
The text was updated successfully, but these errors were encountered:
areusch
added
the
needs-triage
PRs or issues that need to be investigated by maintainers to find the right assignees to address it
label
Oct 19, 2022
driazati
added
vert:micro
MicroTVM: src/runtime/micro, src/runtime/crt, apps/microtvm
and removed
needs-triage
PRs or issues that need to be investigated by maintainers to find the right assignees to address it
labels
Oct 19, 2022
Currently,
AOTExecutor
only supports heterogeneous execution by leveragingtir.call_extern
via BYOC. In order to properly model a heterogeneous environment (in particular, to model multiple disjoint memories and leverage #8404),AOTExecutor
needs to formally support invoking the Device API. It's currently not possible to do this from TIR via the AOT run-function.VirtualDevice
cc @Mousius @alanmacd @lhutton1
The text was updated successfully, but these errors were encountered: