Konfliktusok
Ha a számítást egyszerre sok szálon végezzük, akkor előbb utóbb belefutunk a problémába, hogy a műveletek között konfliktusok lépnek fel. Ilyen esetekben biztosítanunk kell, hogy a közösen használt erőforrásokat a GPU szálai megfelelően kezeljék.
A konfliktusok feloldására a CUDA bevezette az atomikus műveleteket.