Hello, I want to transform the CUDA atomicInc() function into C. I have already written this bit of code:
int atomicInc(unsigned int* address, unsigned int val) {
if(*address >= val)
*address=0;
else
*address=*address+1;
return *address;
}
I don’t know if this code is a right approach.