The communications described in the previous section give us the tools for systematically implementing fundamental linear algebra operations. To motivate the remaining chapters, we briefly describe the most widely used matrix-vector operations: the matrix-vector multiplication and rank-1 update.