Hi all,
The multi copy atomicity has any advantage in uni processor system and what is the term "observers" meant in the manual ?
Hi,
Hopefully you will have seen my reply to your question about single-copy atomicity. The multi-copy atomicity rules are similar but are aimed specifically at multi-processing systems. These are systems in which you may have several independent "observers" using the same memory system. The multi-copy atomicity rules specify the circumstances in which memory behaviour will be observed consistently across all observers.
An "observer" is simply a system component which read memory locations (end presumably expects to see certain contents). This could be a processor core, a GPU, an MMU reading page tables, a DMA controller etc.
Hope this helps.
Chris