Design issues for distributed shared-memory systems
Daniel E. Lenoski · 2002
Distributed Shared-Memory (DSM) machines combine the ease-of-programming benefits of today's bus-based SMP systems with the scalability of MPP/Cluster message-passing systems. As with these earlier systems, the most important trade-offs in the design of DSM systems involve cost and performance. Creating a DSM system that achieves better cost-performance than both SMP or cluster-based systems requires the careful trade-off of a number of design parameters.