22.01.2014 Views

PCS - Part 2: Multiprocessor Architectures

PCS - Part 2: Multiprocessor Architectures

PCS - Part 2: Multiprocessor Architectures

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Cache Coherency: MESI-like protocols<br />

MESI requires address bus visible for all caches, thus MESI<br />

solely appropriate for MultiCore and SMP systems<br />

DSM system:<br />

No shared address bus, instead a decentralized network<br />

for address and data transfer<br />

Directory-based cache coherence protocols: Each<br />

memory line is tagged with information which caches hold<br />

a copy of the line<br />

A distributed protocol is invoked each time a memory line<br />

or a cache line is accessed<br />

SSM-Agent runs coherency protocol on behalf of the local<br />

caches.<br />

Peter Sobe<br />

<strong>PCS</strong> - <strong>Part</strong> 2: <strong>Multiprocessor</strong> <strong>Architectures</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!