CSVTU BE VIII Semester IT Distributed Parallel Processing Syllabus

CHHATTISGARH SWAMI VIVEKANAND TECHNICAL UNIVERSITY BHILAI (C.G.)

Semester: VIII Branch: Information Technology

Subject: Distributed Parallel Processing

Total Marks in End Semester Exam: 80.. Total Tutorial Periods: Nil.

Minimum number of class tests to be conducted: 02. Total Theory Periods: 40

UNIT – I

Parallel processing – Definition, Architectures; Programmability- Operating Systems Support,

Types of Os, Parallel Programming Models, Software Tools; Data Dependency Analysis; Shared

Memory Programming ; Thread based Implementation- Management, Example, Attributes Mutual

exclusion, Events & condition Variables, Deviation computation

UNIT-II

Distributed Computing -1- message passing, general model, programming model, PVM-Process

Control, Information, Message Buffers, Signalling,Sending, receiving, Group Operations, Starting

PVM, Compiling PVM Application, PVM Console Commands.

UNIT-III

Distributed Computing-II- remote procedure call, parameter passing, Locating the server, semantics,

security, problem areas, Java Remote method invocation, DCE, Deploying application in DCE,

POSIX Thread reference-Creation, Attributes, Termination, Mutual Exclution primitives, Condition

Variables, Cancellations, Specific data Functions.

UNIT-IV

Algorithms for parallel machines- Computations, Histogram Computation, Parallel Reduction,

Quadrature problem, Matrix Multiplication, Parallel Sorting Algorithms, solving linear systems,

probabilistic algorithms.

UNIT-V

Parallel programming languages- Sample Problem; Forton 90; nCUBE C; Occam; C-linda.

Debugging parallel programme- techniques, message passing, shared memory; Data Flow

Computing,

Systolic Architecture, functional and logical paradigms, distributed shared memory.

Distributed Data Bases- Objectives, Issues, System, Distribution Options Data Base Intigritty,

Concurrency Control, DDBMS Structure.

Distributed Operating Systems-Need, Network Operating Systems, DOS Goals, Design Issues,

Amoeba.

TEXT BOOKS

I. Introduction to Parallel Processing by M. Sasikumar et al- Prentice Hall of India.

II. Parallel Distributed Processing by David E Ramulhat , MIT press

REFERENCE BOOKS

I. Parrallel Processing by Rajaraman V- Prentice Hall of India.

II. An Introduction to Distributed and Parallel Processing by

 

 

John A.

 

 

Leave a Comment