__global__ void run_on_gpu(int* dev_ptr, size_t size) { for (size_t i = 0; i < size; i++) { printf("%d", dev_ptr[i]); atomicAdd((int*)(dev_ptr + i), 1); }