Skip to content

Vector addition

Estimated time to read: 1 minute

Memory

Synchronize

__global__ void vector_add(float *a, float *b, float* c, int N){
    int i = threadIdx.x + blockIdx.x * blockDim.x;
    if (i < N) {
        c[i] =  a[i] + b[i];
    }
}