atomicadd no shared memory