with Philip Alpatov and John Gunnels Matrix-vector operations, or level-2 BLAS, refer to those operations that involve multiplication of a vector by a matrix or the updating of a matrix with an outer product of vectors. Examples include matrix-vector multiplication and solving a triangular system of equations (multiplication by the inverse of a triangular matrix).
In PLAPACK, the matrix-vector operations are layered as follows: