Research Article

Effective SIMD Vectorization for Intel Xeon Phi Coprocessors

Algorithm 2

float foo(float y, int n)
{intk; float x = 10.0f;
for (k = 0; k < n; k++) {
x = x + fsqrt(yk)
}
return x;