Matrix-vector multiplication server using PETSc. Useful for carrying out matrix-vector multiplications in parallel inside of Octave or Matlab using large matrices.