A global-array program lets the compiler derive communication from sharding choices. Work through a small matrix example, then separate that programming model from TPU topology, compilation and Pathways recovery.
The full answer is part of Premium. A free account includes more answers in each topic, but does not unlock this one.
