Multiple Choice
How is the CC-NUMA home-based cache coherency protocol implemented when a cache miss occurs on a read?
A) The reading node contacts the home node, which always stores the most updated version of the data item. The home node forwards the data to the requesting node.
B) The reading node contacts the home node. If the data item is clean, the home node forwards it to the reading node. If the data item is dirty, the home node forwards the request to the node with the dirty copy. This node sends the data to both the home node and the requesting node.
C) The reading node contacts the home node. If the data item is clean, the home node forwards it to the reading node. If the data item is dirty, the home node broadcasts a request for the dirty copy to all nodes. The node with the dirty copy sends the data to both the home node and the requesting node.
D) The reading node contacts the home node. If the data item is clean, the home node forwards it to the reading node. If the data item is dirty, the home node broadcasts a request for the dirty copy to all nodes. The node with the dirty copy sends the data to the home node, which forwards it to the requesting node.
Correct Answer:

Verified
Correct Answer:
Verified
Q25: Why is the NUMA design more scalable
Q26: A process waiting for a spin lock
Q27: Attraction memory is _.<br>A) memory shared equally
Q28: A(n) _ lock is useful for a
Q29: In an SMP system, _ is shared
Q31: A _ occurs when two or more
Q32: The _ is a measure of the
Q33: In the _ memory coherence protocol, a
Q34: _ is not an example of a
Q35: A system exhibits _ if the value