1
Shared Memory Multiprocessors (1) COMP 633 - Prins
COMP 633 - Parallel Computing Lecture 6 September 1, 2020 SMM (1) - - PowerPoint PPT Presentation
COMP 633 - Parallel Computing Lecture 6 September 1, 2020 SMM (1) Memory Hierarchies and Shared Memory COMP 633 - Prins Shared Memory Multiprocessors (1) 1 PRAM example 1 Evaluate a polynomial for a given value of and
1
Shared Memory Multiprocessors (1) COMP 633 - Prins
2
Shared Memory Multiprocessors (1) COMP 633 - Prins
3
Shared Memory Multiprocessors (1) COMP 633 - Prins
4
Shared Memory Multiprocessors (1) COMP 633 - Prins
5
Shared Memory Multiprocessors (1) COMP 633 - Prins
6
Shared Memory Multiprocessors (1) COMP 633 - Prins
7
Shared Memory Multiprocessors (1) COMP 633 - Prins
8
Shared Memory Multiprocessors (1) COMP 633 - Prins
9
Shared Memory Multiprocessors (1) COMP 633 - Prins
10
Shared Memory Multiprocessors (1) COMP 633 - Prins
b
11
Shared Memory Multiprocessors (1) COMP 633 - Prins
12
Shared Memory Multiprocessors (1) COMP 633 - Prins
13
Shared Memory Multiprocessors (1) COMP 633 - Prins
14
Shared Memory Multiprocessors (1) COMP 633 - Prins
15
Shared Memory Multiprocessors (1) COMP 633 - Prins
16
Shared Memory Multiprocessors (1) COMP 633 - Prins
17
Shared Memory Multiprocessors (1) COMP 633 - Prins
18
Shared Memory Multiprocessors (1) COMP 633 - Prins
<1> <26> <512> Valid Tag Data
<26> <8> <6>
20
Shared Memory Multiprocessors (1) COMP 633 - Prins
21
Shared Memory Multiprocessors (1) COMP 633 - Prins
22
Shared Memory Multiprocessors (1) COMP 633 - Prins
Performance of naive Nο΄N matrix multiply on an IBM RS6000/320 uniprocessor. Time in clock cycles per multiply-add (note log10 scales). Source: Alpern et al., βThe Uniform Memory Hierarchy Model of Computation", Algorithmica, 1994
23
Shared Memory Multiprocessors (1) COMP 633 - Prins
24
Shared Memory Multiprocessors (1) COMP 633 - Prins
25
Shared Memory Multiprocessors (1) COMP 633 - Prins
26
Shared Memory Multiprocessors (1) COMP 633 - Prins
28
Shared Memory Multiprocessors (1) COMP 633 - Prins
29
Shared Memory Multiprocessors (1) COMP 633 - Prins