0% found this document useful (0 votes)
0 views2 pages

MCP Ia1 Que

The document compares symmetric and distributed memory architectures. Symmetric memory architecture features centralized memory with equal access for all processors, while distributed architecture has local memory for each processor and relies on network communication. Distributed systems are more scalable than symmetric systems, which can face bottlenecks due to shared memory.

Uploaded by

dhayaba
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
0 views2 pages

MCP Ia1 Que

The document compares symmetric and distributed memory architectures. Symmetric memory architecture features centralized memory with equal access for all processors, while distributed architecture has local memory for each processor and relies on network communication. Distributed systems are more scalable than symmetric systems, which can face bottlenecks due to shared memory.

Uploaded by

dhayaba
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

1.

Symmetric Memory Architecture: In symmetric memory architecture, all processors share


a single, centralized memory, and each processor has equal access to the memory. It is
typically used in multi-processor systems where all processors are connected to the same
memory pool, offering uniform memory access.

Distributed Architecture: In distributed architecture, each processor has its own local
memory and communicates with other processors through a network. It is typically used in
large-scale systems or clusters, where processors are geographically distributed and share
data over a communication network.

Comparison:

1. Memory Access: Symmetric memory systems offer shared, uniform access to memory,
whereas in distributed systems, each processor has local memory with remote memory
access handled via inter-process communication.

2. Scalability: Distributed systems are more scalable since they can add more nodes with
independent memory, while symmetric systems face challenges in scaling as the memory
becomes a bottleneck.

2.
3.

You might also like