Conjugate gradient for sparse matrix in CSR format random reduction parallel io of MPI io mandelbrot using openmp