We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
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