What Does atomic Mean?
The memory controller is simply accountable for ensuring that that memory & cache on various processors stays regular - if you produce to memory on CPU1, CPU2 will never have the ability to study something else from its cache. It isn't really its obligation to be sure that they're the two attempting to manipulate the same data. There are a few smal