slide 26 of 35
Implementing Shared Memory
-
There is more than one type...
-
Each PE has its own vars, others can access
-
All PEs see the same vars
-
Access time a fn of address?
-
Coherence?
-
It's up to the programmer (i.e., incoherent)
-
Various flavors of "weak" coherence
-
Fully coherent
-
Atomicity?