// compute z[i] = x[i] + y[i] for i in [0..size-1] void sum(float *x, float *y, float *z, int size) { for (int i = 0; i < size; ++i) { z[i] = x[i] + y[i]; // paralell part } }