Assignment - II: Udayapura, Kanakapura Road, Bengaluru-560082, Karnataka
Assignment - II: Udayapura, Kanakapura Road, Bengaluru-560082, Karnataka
Course Outcomes:
CO2: Understand the hardware technologies
CO3: Compare and contrast the parallel architectures
Assignment –II
Note: (RS – Revised Syllabus)
1a. With diagrams, explain the pipelined execution of successive instructions in a base scalar processor
and in two under pipelined cases. (4M, RS, CO2)
b. Explain the architectural models of a basic scalar computer system using block diagrams.(4M, RS, CO2)
2a. Describe the structure of a superscalar pipeline with the help of a diagram. (4M, RS, CO2)
b. Draw and explain the block diagram of a typical superscalar RISC processor architecture consisting of
an integer unit and a floating-point unit. (4M, RS, CO2)
3a. Define the following basic terms related to modern processor technology. (4M, RS, CO2)
b. Differentiate between synchronous and asynchronous bus timing protocols. (4M, RS, CO2)
5a. Explain the 2 interleaved memory organizations with m=2a modules and w=2b words per module.
(4M, RS, CO2)
b. With diagrams, explain the eight-way low-order interleaving and pipelined access of eight
consecutive words in a C-access memory. (4M, RS, CO2)
6a. Explain an asynchronous pipeline model, a synchronous pipeline model and reservation table of a
four-stage linear pipeline with appropriate diagrams. (4M, RS, CO3)
b. Define the following terms with regard to clocking and timing control.
i) Clock cycle and throughput ii) Clock skewing iii) Speedup factor (4M, RS, CO3)
7a. Describe the speedup factors and the optimal number of pipeline stages for a linear pipeline unit.
(4M, RS, CO3)
b. Explain the features of non-linear pipeline processors with feed forward and feed backward
connections. (4M, RS, CO3)
9a. Differentiate between a carry-propagate adder (CPA) and a carry save adder. (4M, RS, CO3)
b.With diagram, explain the interconnection structures in a generalized multiprocessor system with local
memory, private caches, shared memory and shared peripherals. (4M, RS, CO3)
10a. Explain the bus systems at board level, backplane level and I/O level. (4M, RS, CO3)
b. Explain the hierarchical cache/bus architecture for designing a scalable multiprocessor. (4M, RS, CO3)
***************************