Visio-c4-3ed-amdahl - Department of Computer Science

30

Transcript of Visio-c4-3ed-amdahl - Department of Computer Science

Page 1: Visio-c4-3ed-amdahl - Department of Computer Science
Page 2: Visio-c4-3ed-amdahl - Department of Computer Science
Page 3: Visio-c4-3ed-amdahl - Department of Computer Science
Page 4: Visio-c4-3ed-amdahl - Department of Computer Science
Page 5: Visio-c4-3ed-amdahl - Department of Computer Science
Page 6: Visio-c4-3ed-amdahl - Department of Computer Science
Page 7: Visio-c4-3ed-amdahl - Department of Computer Science
Page 8: Visio-c4-3ed-amdahl - Department of Computer Science
Page 9: Visio-c4-3ed-amdahl - Department of Computer Science
Page 10: Visio-c4-3ed-amdahl - Department of Computer Science
Page 11: Visio-c4-3ed-amdahl - Department of Computer Science
Page 12: Visio-c4-3ed-amdahl - Department of Computer Science
Page 13: Visio-c4-3ed-amdahl - Department of Computer Science
Page 14: Visio-c4-3ed-amdahl - Department of Computer Science
Page 15: Visio-c4-3ed-amdahl - Department of Computer Science
Page 16: Visio-c4-3ed-amdahl - Department of Computer Science
Page 17: Visio-c4-3ed-amdahl - Department of Computer Science

5

4

3

2

1

.25 .50 .75 1.0

f=Fraction of time doing fp operations

Speed-up

Amount of improvement in FP operations = 5

Page 18: Visio-c4-3ed-amdahl - Department of Computer Science

execution time

6

6

6

6

6

6

Page 19: Visio-c4-3ed-amdahl - Department of Computer Science
Page 20: Visio-c4-3ed-amdahl - Department of Computer Science

6 6

KEY QUESTION: Suppose the MFP executes 3x108

instructions when it runs the BMP. How many instructions does the MNFP execute?

Page 21: Visio-c4-3ed-amdahl - Department of Computer Science

6

6

6

6

6

6 6

6 6

6 6

6 6

6

MFP Extime = IC/(MIPS x 106) = 300x106/27.6x106 = 11 secs

MNFP Extime = 2760x106/50x106 = 55.2 secs.

MIPS can be a flawed/misleading performance measure

Page 22: Visio-c4-3ed-amdahl - Department of Computer Science
Page 23: Visio-c4-3ed-amdahl - Department of Computer Science

6

6

Page 24: Visio-c4-3ed-amdahl - Department of Computer Science

6

6

5.38 on page 339,

Page 25: Visio-c4-3ed-amdahl - Department of Computer Science
Page 26: Visio-c4-3ed-amdahl - Department of Computer Science

CPI=(.21)(5)+(.12)(4)+(.46)(4)+(.21)(3)

Page 27: Visio-c4-3ed-amdahl - Department of Computer Science

CPI=(.21)(5)+(.12)(4)+(.46)(4)+(.21)(3)

Page 28: Visio-c4-3ed-amdahl - Department of Computer Science
Page 29: Visio-c4-3ed-amdahl - Department of Computer Science
Page 30: Visio-c4-3ed-amdahl - Department of Computer Science