MC9295 PARALLEL AND DISTRIBUTED COMPUTING SYLLABUS | ANNA UNIVERSITY MCA 5TH SEM SYLLABUS REGULATION 2009 2011 2012-2013 BELOW IS THE ANNA UNIVERSITY FIFTH SEMESTER M.C.A. (MASTER OF COMPUTER APPLICATIONS) DEPARTMENT SYLLABUS, TEXTBOOKS, REFERENCE BOOKS,EXAM PORTIONS,QUESTION BANK,PREVIOUS YEAR QUESTION PAPERS,MODEL QUESTION PAPERS, CLASS NOTES, IMPORTANT 2 MARKS, 8 MARKS, 16 MARKS TOPICS. IT IS APPLICABLE FOR ALL STUDENTS ADMITTED IN THE YEAR 2011 2012-2013 (ANNA UNIVERSITY CHENNAI,TRICHY,MADURAI,TIRUNELVELI,COIMBATORE), 2009 REGULATION OF ANNA UNIVERSITY CHENNAI AND STUDENTS ADMITTED IN ANNA UNIVERSITY CHENNAI DURING 2009
MC9295 PARALLEL AND DISTRIBUTED COMPUTING L T P C
3 0 0 3
UNIT I INTRODUCTION TO DISTRIBUTED ENVIRONMENT 8
Introduction – Client–Server Paradigm – Threads in Distributed Systems – Remote
Procedure Call – Remote Object Invocation – Message-Oriented Communication -
Unicasting – Group Communication – Reliable and Unreliable Multicasting.
UNIT II INTRODUCTION TO PARALLEL COMPUTERS AND COMPUTATION 8
Introduction to Parallelism and computing; Parallel machine model; Parallel
programming model; HPC/HTC models.
UNIT III DESIGNING PARALLEL ALGORITHMS 10
Methodical design; Partitioning; Communication; Agglomeration; Mapping. Design and
development of parallel processing systems. Unix workstation clusters. Master slave
programming. Multi-threaded programming. Scheduling. Concurrency
43
UNIT IV FAULT TOLERANCE AND DISTRIBUTED FILE SYSTEMS 10
Introduction to Fault Tolerance – Distributed Commit Protocol – Distributed File System
Architecture – Issues in Distributed File Systems – Sun NFS.
UNIT V CASE STUDIES 9
Distributed Object-Based System – CORBA – COM – Distributed Coordination Based
System – JINI – Matrix Vector Multiplication – Combinatorial Search.
TOTAL : 45 PERIODS
TEXT BOOKS:
1. George Coulouris, Jean Dollimore, Tim Kindberg, “Distributed Systems Concepts
and Design”, Third Edition, Pearson Education Asia, 2002.
2. Mukesh Singhal, “Advanced Concepts In Operating Systems”, McGraw Hill Series in
Computer Science, 1994.
3. An Introduction to Parallel Computing, Design and Analysis of Algorithms, 2nd
edition, A. Grama, V. Kumar, A. Gupta, Addison Wesley, 2003.
4. Parallel Computing: Theory and Practice, M J Quinn, McGraw Hill, 1996.
MC9295 PARALLEL AND DISTRIBUTED COMPUTING L T P C
3 0 0 3
UNIT I INTRODUCTION TO DISTRIBUTED ENVIRONMENT 8
Introduction – Client–Server Paradigm – Threads in Distributed Systems – Remote
Procedure Call – Remote Object Invocation – Message-Oriented Communication -
Unicasting – Group Communication – Reliable and Unreliable Multicasting.
UNIT II INTRODUCTION TO PARALLEL COMPUTERS AND COMPUTATION 8
Introduction to Parallelism and computing; Parallel machine model; Parallel
programming model; HPC/HTC models.
UNIT III DESIGNING PARALLEL ALGORITHMS 10
Methodical design; Partitioning; Communication; Agglomeration; Mapping. Design and
development of parallel processing systems. Unix workstation clusters. Master slave
programming. Multi-threaded programming. Scheduling. Concurrency
43
UNIT IV FAULT TOLERANCE AND DISTRIBUTED FILE SYSTEMS 10
Introduction to Fault Tolerance – Distributed Commit Protocol – Distributed File System
Architecture – Issues in Distributed File Systems – Sun NFS.
UNIT V CASE STUDIES 9
Distributed Object-Based System – CORBA – COM – Distributed Coordination Based
System – JINI – Matrix Vector Multiplication – Combinatorial Search.
TOTAL : 45 PERIODS
TEXT BOOKS:
1. George Coulouris, Jean Dollimore, Tim Kindberg, “Distributed Systems Concepts
and Design”, Third Edition, Pearson Education Asia, 2002.
2. Mukesh Singhal, “Advanced Concepts In Operating Systems”, McGraw Hill Series in
Computer Science, 1994.
3. An Introduction to Parallel Computing, Design and Analysis of Algorithms, 2nd
edition, A. Grama, V. Kumar, A. Gupta, Addison Wesley, 2003.
4. Parallel Computing: Theory and Practice, M J Quinn, McGraw Hill, 1996.
No comments:
Post a Comment
Any doubt ??? Just throw it Here...