Big block of matrix splitting and send/receiving code.