Modelling Parallel Computation and Interconnection Networks

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/13

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 11:49 AM on 3/10/25
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

14 Terms

1
New cards

What does a computation model abstract from a computation?

Relevant properties from the irrelevant ones.

2
New cards

What is a Random Access Machine (RAM)?

A sequential computation model consisting of a processing element and memory.

3
New cards

What does PRAM stand for?

Parallel Random Access Machine.

4
New cards

What are the three different ways to generalize RAM to parallel computing?

Parallel RAM (PRAM), Local Memory Machine (LMM), Modular Memory Machine (MMM).

5
New cards

What does EREW-PRAM stand for?

Exclusive Read Exclusive Write PRAM.

6
New cards

What is a key feature of EREW-PRAM?

It does not support simultaneous access to the same memory location.

7
New cards

What does CREW-PRAM allow?

Simultaneous reads from the same memory location but exclusive writes.

8
New cards

What is a notable characteristic of CRCW-PRAM?

Supports simultaneous reads and simultaneous writes to the same memory location.

9
New cards

How does Consistent CRCW-PRAM handle simultaneous writes?

It allows PEs to write to the same memory location if they write the same value.

10
New cards

What happens in Abstract CRCW-PRAM with simultaneous writes?

Only one PE's write will succeed, and it is unpredictable which one it will be.

11
New cards

What is the priority order in Priority CRCW-PRAM?

A predefined order determining which PE's write will succeed during simultaneous writes.

12
New cards

What type of operations does Fusion CRCW-PRAM assume for writing?

Operations that are associative and commutative, like sum, product, max, min, logical AND, and logical OR.

13
New cards

What is a unique feature of Local Memory Machine (LMM) regarding memory access?

Each processing element has its own local memory and can quickly access it.

14
New cards

Describe the Modular Memory Machine (MMM).

It has no local memory to processing elements.