About Snooping vs. Directory-based coherency..

Wisdom91 <[email protected]>
Newsgroups alt.comp.lang.borland-delphi
Organization A noiseless patient Spider
Message-ID <[email protected]>
Hello,

Read this:


About Snooping vs. Directory-based coherency..

Performance Scalability of a Multi-core Web Server

Read more here:

https://www.cse.wustl.edu/ANCS/slides/Bryan%20Veal%20ANCS%20Presentation.pdf


As you notice above that the Address bus saturation causes
poor scaling! And the Address Bus carries requests and
responses for data, called snoops, and more caches mean more sources
and more destinations for snoops that is causing the poor scaling.

So to solve the problem of poor scalability above, you have to use
Directory-based coherence that is a mechanism to handle Cache coherence 
problem in Distributed shared memory (DSM) a.k.a. Non-Uniform Memory 
Access (NUMA).

Thank you,
Amine Moulay Ramdane.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.