1 Answers
Atomic semantics is a type of guarantee provided by a data register shared by several processors in a parallel machine or in a network of computers working together.Atomic semantics are very strong. An atomic register provides strong guarantees even when there is concurrency and failures.
A read/write register R stores a value and is accessed by two basic operations: read and write. A read returns the value stored in R and write changes the value stored in R to v.A register is called atomic if it satisfies the two following properties:
1] Each invocation op of a read or write operation:
•Must appear as if it were executed at a single point τ in time.