Information Technology (Semester 3)
Total marks: 80
Total time: 3 Hours
INSTRUCTIONS
(1) Question 1 is compulsory.
(2) Attempt any three from the remaining questions.
(3) Draw neat diagrams wherever necessary.
1.a.
State and explain marketing metrics–MIPS, MFLOPS and Amdahl’s
law.
(6 marks)
00
1.b.
Draw and explain processor organisation.
(6 marks)
00
Or
2.a.
Find CPU time, for program having $10 \times 10^{6}$ instructions which is executed on processor having CPI 1.0, clock rate if 4 GHz.
(6 marks)
00
2.b.
Give classification of instruction based on function.
(6 marks)
00
3.a.
Explain MESI protocol with diagram.
(6 marks)
00
3.b.
A cache has 256 blocks of 16 words each, memory is 64k words. Find sizes, if cache used
(i) Direct mapping
(ii) Fully Associative mapping
(7 marks)
00
Or
4.a.
Draw and explain hardwired control unit.
(6 marks)
00
4.b.
Write control sequence for the execution of the following
instruction :
ADD $\left(R_{3}\right)^{\gt}+R_{1}$ where $R_{1} \leftarrow R_{1}+\left(R_{3}\right)$
(7 marks)
00
5.a.
What is instruction pipelining ? How it improves performance of computer ?
(6 marks)
00
5.b.
Explain dynamic branch prediction and delayed branch prediction for MIPS pipeline with suitable diagram and example.
(6 marks)
00
Or
6.a.
Draw and exaplain 5 stage MIPS pipeline.
(6 marks)
00
6.b.
Describe in brief any one pipeline hazard and its solution.
(6 marks)
00
7.a.
Draw and explain multicore architecture.
(7 marks)
00
7.b.
What is cluster computing ? Explain its benefits.
(6 marks)
00
Or
8.a.
Explain multithreading. Describe its various types with suitable diagrams.
(7 marks)
00
8.b.
Write short notes on : (i) Core Duo
(ii) Core-i7.
(6 marks)
00