Summary
•SMPs solve shared memory by snooping
•Key to SMP’s success is the bus, a site for serializing memory references •Buses work, but only for a small number (64 is upper limit, but fewer is better) of processors •Relative to the two requirements of shared memory -- acceptable costs, coherency -- the SMP meets both