CG linear equations solver with OpenMP thread parallelism