The objective of this project is to develop a parallel implementation of the Conjugate Gradient (CG) Solver for solving large, sparse systems of linear equations. The project will focus on utilizing ...
#pragma omp parallel for simd // this is dividing the work among the rows... for (size_t i = 0; i < sub_size; i++) result[i] = dot_product(sub_A[i], v); // dot product of ith row of sub_A with the ...