0% found this document useful (0 votes)
13 views9 pages

Multiprocessors

The document discusses multiprocessor systems, highlighting the differences between multiprocessors and uniprocessors, and the concept of multicore microprocessors. It covers job level parallelism and parallel processing programs that utilize multiple processors for improved performance and throughput. Additionally, it references Flynn's classification of computer architectures.

Uploaded by

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

Multiprocessors

The document discusses multiprocessor systems, highlighting the differences between multiprocessors and uniprocessors, and the concept of multicore microprocessors. It covers job level parallelism and parallel processing programs that utilize multiple processors for improved performance and throughput. Additionally, it references Flynn's classification of computer architectures.

Uploaded by

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

MULTIPROCESSOR

S
&
Multicores
Topics: Multiprocessors
Shared Memory
Multiprocessors
SISD, SIMD, MISD, MIMD
Vector Processors
Cache Coherence
MULTIPROCESSO
RS
 Multiprocessor V/s Uniprocessor

Multiprocessor computer system will have at least two


processors.
 Improves performance and Availability

 Multicore Microprocessor

A Microprocessor containing multiple processors (or


multiple “Cores” or multiple “Execution Engines”) in a
SINGLE integrated circuit chip

–2– CS 740 F ’00


Parallel
Processing
 Job Level Parallelism or Process Level
Parallelism
Utilizing multiple processors by running
independent programs simultaneously.
 High Throughput for independent jobs.

 Parallel Processing Program


A single program that runs on multiple
processors simultaneously.

- Either Sequential or Concurrent software


running on Parallel Hardware.

–3– CS 740 F ’00


Flynn’s
Classification

–4– CS 740 F ’00


Flynn’s Classification
(contd..)

–5– CS 740 F ’00


Flynn’s Classification
(contd..)

–6– CS 740 F ’00


Flynn’s Classification
(contd..)

–7– CS 740 F ’00


Shared Memory
Multiprocessor

–8– CS 740 F ’00


Conclusi
on

–9– CS 740 F ’00

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