Question:
(a) Explain the following metrics:
(i) Throughput
(ii) Latency
(iii) IPC
(b) Of the three factors in the equation (EXCPU = Number of instructions × CPI × cycle time), which is most influenced by:
(i) The technology
(ii) The compiler
(iii) The computer architect
(c) State Moore'law.
(d) Explain why technically the clock frequency attained its maximum to 3 GHz in around year 2003.
(e) Illustrate Amdahl's law in terms of speedup vs. sequential portion of program by showing the speedup for N = 8 processors when the sequential portion of the program grows from 1% to 25%
(f) With sequential execution occurring 15% of the time:
(i) What is the maximum speedup with an infinite number of processors?
(ii) How many processors are required to be within 20% of the maximum speedup?
(iii) How many processors are required to be within 2% of the maximum speedup?