Why add another
processor?
How should they be
connected – I/O, memory bus, L2 cache, registers?
Cache coherency – the
problem
Coherency – what are
the rules?
Coherency using
broadcast – update/invalidate
Coherency using
multicast – SMP vs ccNUMA
Distributed
directories, home nodes, ownership; the ccNUMA design
space
Beyond ccNUMA; COMA
and Simple COMA
Hybrids and
clusters