I have read and re-read the description of the Relay VM from here: https://docs.tvm.ai/dev/virtual_machine.html
It looks like Relay VM provides interesting tool, but I am having trouble to understand what is the use case of Relay VM? I am asking this because (based on my vague understanding) this might be a solution to the problem that I have.
Specifically, I am wondering if Relay allows to decompose (partition) large problem into sub problems automatically ? For example, let us say I have large NxN matrix multiplication, and I am wondering if Relay allows to automatically partition the NxN matrix into 4, and solve the 4 sub-matrix multiplications in parallel?