What do you mean by shared memory, Computer Engineering

Assignment Help:

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.


Related Discussions:- What do you mean by shared memory

C++, Write a program to find the area under the curve y = f(x) between x = ...

Write a program to find the area under the curve y = f(x) between x = a and x = b, integrate y = f(x) between the limits of a and b. The area under a curve between two points can b

Can a structure be used within a structure, Can a structure be used within ...

Can a structure be used within a structure? Yes , a structure can be used within a structure known as nesting of structures.

What is sorted linked list, Linked list means node which is linked each oth...

Linked list means node which is linked each other with  a line. It means that every node is connected with another one. Every node of the list hold the reference of the next node.

What will occur when contents of register are shifter left, What will occur...

What will occur when contents of register are shifter left, right? This is well known that into left shift all bits will be shifted left and LSB will be appended along with 0 a

Grapgh, representation of the adjacency matrix and adjacency list

representation of the adjacency matrix and adjacency list

Illustrate the system architecture, Question: a) Explain why pervasive...

Question: a) Explain why pervasive computing can be termed as a "technology that disappears". b) List and describe four main components of a MOTE used in Wireless Sensor N

Architecture, write a program in assembly language using emu8086 so that th...

write a program in assembly language using emu8086 so that the input string can contain both lower and upper case letters and any other character and the output will be the reverse

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd