CSC/ECE 506 Spring 21012/11a ht: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
No edit summary
Line 3: Line 3:


==Introduction==
==Introduction==
When dealing with a relatively small number of processors (8-16), according to Solihin 320, using a bus based shared memory structure is fine.  Unfortunately, when you need to provide a shared memory structure for processors much greater than that, you will need a different set of organization.  This new organization is needed due to the physical limitations of the bus.  There are two ways you can create such a system.  These include [http://en.wikipedia.org/wiki/Distributed_shared_memory Distributed Shared Memory] (DSM) or [http://en.wikipedia.org/wiki/Non-Uniform_Memory_Access Non-Uniform Memory Access] (NUMA).

Revision as of 19:56, 13 April 2012

DSM PERFORMANCE

Introduction

When dealing with a relatively small number of processors (8-16), according to Solihin 320, using a bus based shared memory structure is fine. Unfortunately, when you need to provide a shared memory structure for processors much greater than that, you will need a different set of organization. This new organization is needed due to the physical limitations of the bus. There are two ways you can create such a system. These include Distributed Shared Memory (DSM) or Non-Uniform Memory Access (NUMA).