LOYOLA COLLEGE (AUTONOMOUS), CHENNAI – 600 034
|
M.Sc. DEGREE EXAMINATION – COMPUTER SCIENCE
FIRST SEMESTER – APRIL 2007
CS 1807 – PARALLEL PROCESSING & ALGORITHMS
Date & Time: 30/04/2007 / 1:00 – 4:00 Dept. No. Max. : 100 Marks
PART-A
10*2=20
Answer all
- Define implicit parallelism?
- List the various factors of network performance?
- Define the degree of parallelism?
- Write the important characteristics of parallel algorithms?
- Describe the concept of resource conflicts?
- What is clock skewing?
- Describe about multiprogramming?
- Define subscript separability?
- Write an algorithm for O(n log n)work list ranking?
- Define selection?
PART-B
5*8=40
Answer all
- a) Describe about the shared memory multiprocessor?
(or)
- b) Explain about the VLSI complexity model?
- a) Explain the various standard performance measures?
(or)
- b) Explain the gustafson’s law for a scaled speedup model?
- a) Describe about the various mechanisms for instruction pipelining?
(or)
- b) List the difference between CISC and RISC processors?
- a) Explain the various categories of language features for parallel programs ?
(or)
- b) Describe the local and global optimizations?
- a) Write an algorithm for odd-even merge sort with example?
(or)
- b) Explain the computational model with respective example?
PART-C
2*20=40
Answer any two
- a) Explain PRAM model?
- b) Describe about the static connection network?
- a) Explain the virtual memory technology model?
- b) Brief about the various categories of dependence test?
- a) Write the preparata’s algorithm runs in O(log n) time and uses n log n CREW PRAM processors?
- b) Explain the linear pipeline processor?