Anna University - Question Paper for VI sem -ADVANCED COMPUTER ARCHITECTURE

Computer science and engineering
(Regulation 2008)

Time: three hours maximum:100 marks

Answer ALL questions
PART A(2*10=20 marks)

1. what is loop unrolling? and what are its advantages?
2. differentiate between static and dynamic branch predication approaches.
3. what is fine-grained multithreading and what is the advantage and disadvantages of fine -grained multithreading?
4. what a VLIW processor?
5. what is sequential consistency?
6. state the advantages of threading.
7. differentiate between write-through cache and snoopy cache.
8. compare SDRAM with DRAM.
9. what is multi-core processor and what are the application areas of multi-core processors?
10.what is Cell Processor?

PART B(5*16=80 marks)

11. (a) Briefly describe any techniques to reduce the cokntrol hazard stalls.(16)
(b) (i) discuss about any two compiler techniques for exposing ILP in detail(8)
(ii) Explain how ILP is achieved using dynamic scheduling(8)

12. (a) (i) describe the architectural features of IA64 Processors in detail(10)
(ii) Explain the architecture of a typical VLIW processor in detail(6)
(b)(i) describe the architectural features of Itanium Processor(10)
(ii) Explain how instruction level parallelism is achieved in Epic processor(6)

13. (a) (i) describe the basic structure of a centralized shared-memory multiprocessor in detail(6)
(ii) describe the implementation of directory-based cache coherence protocol(10)
(b) (i) what are the advantages and disadvantages of distributed-memory multiprocessors? describe the basic structure of a distributed memory multiprocessor in detail.(8)
(ii) describe sequential and relaxed consistency model(6)

14. (a)(i) with suitable diagram, explain how virtual address is mapped to L2 cache address.(10)
(ii) Discuss about the steps to be followed in designing I/O system(6)
(b) describe the optimization techniques used in compiler to reduce cache miss rate(16)

15. (a)(i) Describe the feature of SUN CMP architecture in details(6)
(ii) what are multi core processors? explain how a multi core processors works. (10)

(b) (i) discuss aboyt the SMT kernel Structure in detail(8)
(ii) describe the architecture of the IBM cell Processor in detail(8)


You are reading an archived discussion.

Related Posts

Hello CEans, This thread is an index thread.Many times we start a new thread but sometimes it goes unseen. So,here just post the link of thread which you started but...
HI All, Its high time , we are 100K members strong and we are still posting useless posts. We dont care activity now ( In terms of number of posts)....
Hello all, I have currently completed my first year at IIT Bombay, Civil department.. I am interested in submitting project under kvpy program and i would really appreciate if u...
Just as for regular text completion questions, you should read the question carefully and try to think of a word of your own to fit the blank. Once you are...
The U.S. Department of Energy’s (DOE) National Renewable Energy Laboratory (NREL) recently awarded three industry teams, after a competitive procurement process, a total of $7 million for the development of...