Thanks everyone for answers! That explains a lot.
Now I want ask some questions about VU0.
1) VU0 can work in micro mode and in macro mode. It can switch modes, but does it can switch modes on per frame basis?
2) VU0 can send data to VU1 through dedicated bus. What benefits does it have?
3) VU0 can also calculate polygons. But does it really have some benefits or it's better to use it for other calculations?
Now I want ask some questions about VU0.
1) VU0 can work in micro mode and in macro mode. It can switch modes, but does it can switch modes on per frame basis?
2) VU0 can send data to VU1 through dedicated bus. What benefits does it have?
3) VU0 can also calculate polygons. But does it really have some benefits or it's better to use it for other calculations?