push cache matrix