Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

1. For each of the statements below (I, II and III), indicate whether the statem

ID: 3576372 • Letter: 1

Question

1. For each of the statements below (I, II and III), indicate whether the statement applies to a) a scalar processor, b) a superscalar processor or c) a multi-threaded processor. Select only one choice (a, b or c) in each case.

I. Fetches and issues at most one instruction every machine cycle.

II. Requires multiple register sets for each CPU.

III. Fetches and issues multiple instructions every machine cycle.

2. A uniprocessor has an L1 and an L2 cache. With no cache misses, the processor achieves a CPI of 1. Suppose that in reality an L1 miss occurs every 50 cycles and that an L2 miss occurs every 500 cycles. The L1 miss penalty is 40 cycles and the L2 miss penalty is 400 cycles. What would be the effective (i.e., average) CPI rating for the processor with these cache miss rates?

Explanation / Answer

Answer for Question no 1:-

I. Scalar processor are pipelined processor which is designed to fetches and issue at most one instructions every machine cycle so my answer for first question is (A) Scalar Processor

II. Superscalar Processor are designed to fetches and issues multiple instructions every machine cycle so my answer for this question is (B) Superscalar Processor

III. Multi- threaded processor requires multiple register sets for each CPU to handle throughput of multiprogramming workloads so my ans for this questions is (C) a multi-threaded processor