COMPUTER FUNDAMENTALS

COMPUTER ARCHITECTURE

MEMORY SYSTEMS

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
In a distributed computing environment, distributed shared memory is used which is____
A
Logical combination of virtual memories on the nodes
B
Logical combination of physical memories on the nodes
C
Logical combination of the secondary memories on all the nodes
D
All of the above
Explanation: 

Detailed explanation-1: -In a distributed memory system there is typically a processor, a memory, and some form of interconnection that allows programs on each processor to interact with each other. The interconnect can be organised with point to point links or separate hardware can provide a switching network.

Detailed explanation-2: -The distributed shared memory (DSM) implements the shared memory model in distributed systems but it doesn’t have physical shared memory. All the nodes share the virtual address space provided by the shared memory model. The Data moves between the main memories of different nodes.

Detailed explanation-3: -Shared memory allows multiple processing elements to share the same location in memory (that is to see each others reads and writes) without any other special directives, while distributed memory requires explicit commands to transfer data from one processing element to another.

There is 1 question to complete.