Advanced Computer Architecture, Imperial College 2001
14
Implementing distributed, shared memory
•Two issues:
1.How do you know where to find the latest version of the cache line?
2.How do you know when you can use your cached copy – and when you have to look for a more up-to-date version?
•
•We will find answers to this after first thinking about what a distributed shared memory implementation is supposed to do…