Add OpenMP optimization of main gradients loop