Consider a sparse matrix stored in the compressed row format (you may find a description of this format on the web or any suitable text on sparse linear algebra). Write an OpenMP program for computing the product of this matrix with a vector. Download sample matrices from the Matrix Market (https://math.nist.gov/MatrixMarket/) and test the performance of your implementation as a function of matrix size and number of threads.