title: How to make this OpenMP run faster?
body: <p>I am new to OpenMP and I have this code of a Sparse Matrix-Vector Multiplication and it runs in between 40 - 50 sec. and has total 4237 MFlops/s. Is there any way to get it faster?
  Ss I have edited the post the complete code und Aas an input I have 2 matrices one with 50000 Element and the secound with 400000.</p>
  <p>The main problem is when ever I try something different, I get the time to go even worse.</p>
  <pre><code>    #pragma omp parallel for schedule (static,50)
              for (int i=0; i&lt; (tInput-&gt;stNumRows); ++i) {
                   y[i] = 0.0;
                      for (int j=Arow[i]; j&lt;Arow[i+1]; ++j)
                          y[i] += Aval[j]*x[Acol[j]];
              }
              
  </code></pre>