Ch 13 Multiprocessor and Multicomputer Organisation Flashcards

(24 cards)

1
Q

What is a multiprocessor?

A

Its a system that has multiple processors which share memory

SHARES RAM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is a multicomputer

A

System with multiple processors which don’t share the same memory

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

what is Flynn’s taxonomy?

A

its a classification of computer architectures

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How is Flynn’s taxonomy classified?

A

By the number of instruction streams ad the number of data streams

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is SISD?

A

Single instruction stream, single data Stream

Its a sequential computer that has no parallelism in either the instruction or data streams.

Examples include microprocessor

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Close coupled

A

The multiprocessor system that is our computer is close coupled.
little distance between RAM and processors. Those connetions are parallel connections

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Multicomputer

A

loosely coupled.
computers joined to each other using serial port (Ethernet)
Distances are much larger

speeds are much slower

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Common Definitions of multiprocessing/multicomputing system:

A

There has to be some memory that multiple processors can read and write to (SHARED STATE)

Processors must fail independently

Has to appear to the users as a single system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

SIMD

A

solving an equation for every element.
e.g. solving an equation over and over again

one instruction is executed on multiple pieces of data

Not Commonly Used. Largely extinct.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

How to connect your nodes?

A

Best way to connect your nodes is to have them in the configuration you need depending on the problem you need to solve. Increases computational efficiency.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Multiple instruction, single data

A

Doesn’t exist

Perform different instructions on the same data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

MIMD

A

Whole bunch of computers

CPU, Memory, IO

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Tightly Coupled

A

means parallel buses, short, high speed, high rate of info transfer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

loosely coupled

A

slower rates of data transfer, more physical distance between computers. therefore buses need to be serial

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

are multiprocessors normally tightly or loosely coupled?

A

Tightly Coupled

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Are multicomputers tightly or loosely coupled?

A

Loosely coupled

17
Q

Multiprocessor interconnections can be the following:

A

Bussed or Switched

18
Q

What is a bussed interconnection?

A

Time Shared.
Only one bus write at any time

FOR SINGLE SHARED BUS
Only one processor can connect to a memory (or another processor) at one time-THERES A BOTTLENECK

FOR MULTIPLE BUSSES
Newmans architecture
Not all elements connect to all buses

19
Q

Switched interconnection

A

Isn’t static. the connections themselves change over time

20
Q

Are bussed system busses static or dynamic?

A

They’re dynamic.

21
Q

How do bussed systems work?

A

The elements connect and disconnect to the bus when they need to

22
Q

How to switched systems work? (CROSSBAR)

A

The busses themselves switch.
For each memory theres a bus, for each processor theres a bus.

Whether the buses connect to each other or not is due to the buses switching.

The point where they cross over is the cross bar switch

23
Q

Give 2 characteristics of Bussed Systems?

A

They are expensive and complicated.

24
Q

Theres another type of Switched System besides cross bar, what is it?

A

Omega Network

Built up of many layers of 2x2 switches. each switch is simpler than the whole of the crossbar switch