Question Paper Details:
University: Rajasthan Technical University
Course: B.Tech Computer science & engineering
Subject: Advanced Computer Architecture
Exam Year: May/June 2010
Year or Semester: Fourth year/ Eight Semester
Paper Code: 8E4016
Unit-I
1. a) Explain Flynn’s clarification of computer architecture. [Marks 8]
b) Describe in detail various levels of parallelism in program execution on modern computers. [Marks 8]
OR
1. a) Explain various started memory multiprocessor models with suitable diagrams. [Marks 8]
b) Write short note on the following :
i) PRAM models and its variants
ii) VLSI complexity model. [Marks 8]
Unit-II
2. Explain in detail various linear and non-linear pipelined processor models. Also describe the mechanism for instruction pipelining. [Marks 16]
OR
2. What is the problem of cache coherency? Explain snoopy bus protocols and directory-based protocols for cache coherency and synchronization. [Marks 16]
Unit-III
3. a) Explain the following terms associated with shared memory organizations:
i) Interleaved memory organization
ii) Bandwidth and fault tolerance analysis. [Marks 8]
b) What are various levels of parallelism in program execution? Differentiate between fine, medium and coarse grain. [Marks 8]
OR
3. Describe the following terms related to memory design and processor technology:
i) Addressing modes
ii) Unified and split cache
iii) Page replacement policies
iv) SIMD Interconnection Networks. [Marks 16]
Unit-IV
4. a) Write SIMD Matrix multiplication algorithm for array processor. [Marks 8]
b) Write short note on:
i) Row-Column oriented algorithm
ii) Block-Oriented algorithm. [Marks 8]
OR
4. a) Discuss Jacobi algorithm along with its sequential implementation. [Marks 8]
b) How modern computers can optimize the compilers for parallelism? [Marks 8]
Unit-V
5. Explain various master and synchronization directives. Give their syntax and functions. [Marks 16]
OR
5. Write short notes on
i) Parallel constructor
ii) Lock routine (function). [Marks 16]
Paper Code: 8E4016
Unit-I
1. a) Explain Flynn’s clarification of computer architecture. [Marks 8]
b) Describe in detail various levels of parallelism in program execution on modern computers. [Marks 8]
OR
1. a) Explain various started memory multiprocessor models with suitable diagrams. [Marks 8]
b) Write short note on the following :
i) PRAM models and its variants
ii) VLSI complexity model. [Marks 8]
Unit-II
2. Explain in detail various linear and non-linear pipelined processor models. Also describe the mechanism for instruction pipelining. [Marks 16]
OR
2. What is the problem of cache coherency? Explain snoopy bus protocols and directory-based protocols for cache coherency and synchronization. [Marks 16]
Unit-III
3. a) Explain the following terms associated with shared memory organizations:
i) Interleaved memory organization
ii) Bandwidth and fault tolerance analysis. [Marks 8]
b) What are various levels of parallelism in program execution? Differentiate between fine, medium and coarse grain. [Marks 8]
OR
3. Describe the following terms related to memory design and processor technology:
i) Addressing modes
ii) Unified and split cache
iii) Page replacement policies
iv) SIMD Interconnection Networks. [Marks 16]
Unit-IV
4. a) Write SIMD Matrix multiplication algorithm for array processor. [Marks 8]
b) Write short note on:
i) Row-Column oriented algorithm
ii) Block-Oriented algorithm. [Marks 8]
OR
4. a) Discuss Jacobi algorithm along with its sequential implementation. [Marks 8]
b) How modern computers can optimize the compilers for parallelism? [Marks 8]
Unit-V
5. Explain various master and synchronization directives. Give their syntax and functions. [Marks 16]
OR
5. Write short notes on
i) Parallel constructor
ii) Lock routine (function). [Marks 16]
Return to Question Paper
3 Comments
what is the prescribed standard book for aca
(international author).
The standard book for Advanced computer architecture is "Advanced Computer Architecture
By Hwang"
of Tata McGraw-Hill Education.
This is best book for computer architecture so you prefer this book.
thanx bro