0% found this document useful (0 votes)
18 views1 page

Introduction To Multiprocessors

This document introduces multiprocessors which use multiple processors connected in a way to share the simultaneous execution of a single task. It covers general concepts and terminology, different topologies for interconnecting processors, classification schemes for computer architectures, and memory organization schemes and performance analysis for MIMD multiprocessors.

Uploaded by

moratagrace90
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)
18 views1 page

Introduction To Multiprocessors

This document introduces multiprocessors which use multiple processors connected in a way to share the simultaneous execution of a single task. It covers general concepts and terminology, different topologies for interconnecting processors, classification schemes for computer architectures, and memory organization schemes and performance analysis for MIMD multiprocessors.

Uploaded by

moratagrace90
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/ 1

Introduction to Multiprocessors

Having covered the essential issues in the design and analysis of uniprocessors and pointing out the
main limitations of a single-stream machine, we begin in this chapter to pursue the issue of multiple
processors. Here a number of processors (two or more) are connected in a manner that allows them to
share the simultaneous execution of a single task. The main argument for using multiprocessors is to
create powerful computers by simply connecting many existing smaller ones. A multiprocessor is
expected to reach a faster speed than the fastest uniprocessor. In addition, a multiprocessor consisting
of a number of single uniprocessors is expected to be more cost-effective than building a high-
performance single processor. An additional advantage of a multiprocessor consisting of n processors is
that if a single processor fails, the remaining fault-free n 2 1 processors should be able to provide
continued service, albeit with degraded performance. Our coverage in this chapter starts with a section
on the general concepts and terminology used. We then point to the different topologies used for
interconnecting multiple processors. Different classification schemes for computer architectures are
then introduced and analyzed. We then introduce a topology-based taxonomy for interconnection
networks. Two memory-organization schemes for MIMD (multiple instruction multiple data)
multiprocessors are also introduced. Our coverage in this chapter ends with a touch on the analysis and
performance metrics for multiprocessors. It should be noted that interested readers are referred to
more elaborate discussions on multiprocessors in Chapters 2 and 3 of our book on Advanced Computer
Architecture and Parallel Processing (see reference list).

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy