What do you mean by shared memory, Computer Engineering

Q. What do you mean by Shared Memory?

In shared memory scheme more focus is on controlling parallelism instead of data parallelism. In this model numerous processes run independently on numerous processors but they share a common address space available to all as displayed in Figure.

2186_Shared Memory.png

Figure: Shared memory

The processors communicate with one another by one processor writing data into a location in memory and other processor reading the data. Any change in memory location effected by one processor is visible to all other processors. As shared data is able to be accessed by more than one process at the same time, some control techniques like semaphores/locks must be devised to make sure mutual exclusion. This model is frequently referred to as SMP (Symmetric Multi Processors) named so since a common symmetric operation is used for various processors of the similar type to access the similar shared memory.  Some multi-processor systems employ a shared-memory programming model illustrations comprise: DELL PowerEdge 8450, NEC SX-5, SGI Power Onyx/ Origin 2000; Hewlett-Packard V2600/HyperPlex; SUN HPC 10000 400 MHz.

Posted Date: 7/10/2013 8:19:21 AM | Location : United States







Related Discussions:- What do you mean by shared memory, Assignment Help, Ask Question on What do you mean by shared memory, Get Answer, Expert's Help, What do you mean by shared memory Discussions

Write discussion on What do you mean by shared memory
Your posts are moderated
Related Questions
Question 1 Explain the functional units of a basic computer with a neat diagram 2 What do you mean by addressing modes? List the different types of addressing modes 3 Exp

Why do I get an exception when trying to find a connection factory? Ans) The exception is regularly something like java.io.InvalidClassException or java.lang.NoClassDefFoundErro

A distributed network configuration in which all data/information pass through a central computer is (A)  Bus network                            (B) Star network (C)  Rin

What is the use of hypertext links in Internet access? Use of Hypertext links in Internet access: From the user’s view point, the Web comprised a vast, worldwide collecti

Q. Explain about Theta Notation? Theta Θ Notation : The set Θ (g(n)) comprises all functions f(n) for that there exist positive constants c1,c2 such that f(n) is squeezed in b

Device Drivers in UNIX, MS-DOS and Windows System Though device drivers are in effect add-on modules they are however considered to be part of system because they are closely i

Q. Block Diagram of a Microcomputer System? Before going on to consider the I/O sub/systems of a computer, let's discuss how a digital computer system can be realized by a micr

explain the bock and pin diagram of 8259 micropocesser

Explain the mechanisms of propagation of radio communication. Radio communication deals along with electronic radiation of electromagnetic energy from one point to other by the

what is the significance of telecommunications deregulation for managers and organization