|
tvm
|
One scope_switch split. Fields are sparse dicts keyed by active-set axis name, e.g. laneid/warpid/cta_id/wid_in_wg/wgid or factorized CTA axes such as cbx/cby/cbz. An empty map denotes the empty layout (e.g. intra under scope_kind=thread). More...
#include <exec_context.h>
Public Attributes | |
| std::unordered_map< std::string, AxisRange > | inter |
| std::unordered_map< std::string, AxisRange > | intra |
One scope_switch split. Fields are sparse dicts keyed by active-set axis name, e.g. laneid/warpid/cta_id/wid_in_wg/wgid or factorized CTA axes such as cbx/cby/cbz. An empty map denotes the empty layout (e.g. intra under scope_kind=thread).
| std::unordered_map<std::string, AxisRange> tvm::tirx::ExecSplit::inter |
| std::unordered_map<std::string, AxisRange> tvm::tirx::ExecSplit::intra |