Question Paper Code:60435: Reg. No.
Question Paper Code:60435: Reg. No.
architecture with a
11. (a) i) Outline the distributed shared memory
(6)
diagram.
interconnection networks (7)
ii) Explain in detail about
Or
12. (a) 6)
Explainthe four
parallel
computing
environment. example io
deadlock in a
(ii) Describethe communications procedure between threads in parale
programs.
Or
approaches andtools
for detecting data races.
List out the (6
(b) (0)(11) Explain how semaphores can be used to accomplish mutual
synchronization with example.
exclusion of parallel process (7
Discuss how data andfunctional parallelism are handled in shared
13. (a) ()
memory programming
with OpenMP. (6)
OpenMD
(1) With example, discuss about how loops are handled in
Or
14. (a) (1) State the difference between point-to-point and collective
communication in MPI. (6)
(ii) Explain the structure of MPIprogram with an example. (7)
Or
Or
(b) i) Discuss about the parallelizing the reduced solver using OpenMP.(6)
G) Explain about the implementation of tree search using MPI and
static partitioning. (7)
60435
PART C-(1 x 15 =15 marks)
(a) Define Cache Coherence problem. What are the two main approaches to
16. solve the cache coherence? Describe working of snooping cache and
explain directory-based coherence,
(15)
Or
60435
3