










Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
This course focuses on quantitative principle of computer design, instruction set architectures, datapath and control, memory hierarchy design, main memory, cache, hard drives, multiprocessor architectures, storage and I/O systems, computer clusters. This lecture includes: Mimd, Classification, Shared, Memory, Architechture, Centralized, Strategy, Interconnect
Typology: Slides
1 / 18
This page cannot be seen from the preview
Don't miss anything!











Based on the memory organization and interconnect strategy, the MIMD machines are classified as:
The Centralized Shared Memory design, shown here, illustrates the interconnection of main memory and I/O systems to the processor-cache subsystems
In small-level designs, with less than a dozens processor-cache, subsystems share the same physical centralized memory connected by a bus; while
In larger designs, i.e., the designs with a few …
… dozens processor- cache subsystems, the single bus is replaced with multiple buses or even a switch are used
However, the key architectural property of the Centralized Shared Memory design is the Uniform Memory Access – UMA;
i.e., the access time to all memory from all the processors is same
the single
Furthermore, the single main memory has a symmetric relationship to all the processors
These multiprocessors, therefore are referred to as the Symmetric (Shared Memory) Multi-Processors (SMP)
This style of architecture is also sometimes called the Uniform Memory Access (UMA) as it offers uniform access time to all the memory from all the processors
interconnected by a small bus or a different interconnection technology
Furthermore, it is a cost effective way to scale the memory bandwidth if most of the accesses are to the local memory in the node
Thus, the distributed memory provides more memory bandwidth and lower memory latency
While studying parallel architecture we will be considering the following fundamental issues that characterize parallel machines:
The segmented shared address space locations are named uniformly for all processes of the parallel program as: <process number, address> Choice of naming affects:
Bandwidth