Course Outline-Distributed Computing-Handout, Exercises of Distributed Programming and Computing

This is outline for Distributed Computing course. It was provided by Prof. Shantala Arora at Bhagwant University Rajasthan. It includes: Distributed, Computing, Parallel, Scene, Modeling, Software, Semantics, VLSI, Complexity, Distributed

Typology: Exercises

2011/2012

Uploaded on 07/19/2012

amulya
amulya 🇮🇳

5

(3)

118 documents

1 / 2

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
3485 Distributed Computing Credit Hours: 4 (4+0)
Recommended Book:
Parallel & Distributed Computing Handbook by Albart Y.Zomaya
Course Outlines:
Unit1: Parallel and Distributed Computing: The Scene, The Pro.
a) A Prospective
b) Parallel Processing Paradigm
c) Modeling and Characterizing Parallel Algorithms
d) Cost vs. Performance Evaluation
e) Software and General Purpose
Unit2: Semantics of Concurrent Programming & Formal Methods
a) Models of Concurrent Programming
b) Axiomatic, Denotation, Operational: Semantics Definitions
c) Process Algebras
d) PETRI Nets
e) High Level Net Models
Unit3: Complexity issues in Parallel and Distributed Computing
a) Turing Machine as the Basis and Consequences
b) Complexity Measures for Parallelism
c) Parallel Complexity Model and Resulting Classes
d) VLSI Computational Complexity
e) Complexity Measures for Distributed Systems
f) Neural Networks and Complexity Issues
Unit4: Distributed Computing Theory
a) The Computational Model
b) Leaders Election
c) Spares Network Covers and their Applications
d) Ordering Events & Resource Allocation
e) Tolerating Processor Failure in synchronous and Asynchronous Systems
Unit5: Check Pointing in Parallel and Distributed Systems
a) Check pointing Using Task Duplication
b) Techniques for consistent check pointing
c) Conclusion and Future Directions
Unit6: Architecture for Open Distributed Software Systems
a) Computational Model
b) ODP Application
docsity.com
pf2

Partial preview of the text

Download Course Outline-Distributed Computing-Handout and more Exercises Distributed Programming and Computing in PDF only on Docsity!

3485 Distributed Computing Credit Hours: 4 ( 4 + 0 )

Recommended Book: Parallel & Distributed Computing Handbook by Albart Y.Zomaya Course Outlines: Unit–1: Parallel and Distributed Computing: The Scene, The Pro. a) A Prospective b) Parallel Processing Paradigm c) Modeling and Characterizing Parallel Algorithms d) Cost vs. Performance Evaluation e) Software and General Purpose Unit–2: Semantics of Concurrent Programming & Formal Methods a) Models of Concurrent Programming b) Axiomatic, Denotation, Operational: Semantics Definitions c) Process Algebras d) PETRI Nets e) High Level Net Models Unit–3: Complexity issues in Parallel and Distributed Computing a) Turing Machine as the Basis and Consequences b) Complexity Measures for Parallelism c) Parallel Complexity Model and Resulting Classes d) VLSI Computational Complexity e) Complexity Measures for Distributed Systems f) Neural Networks and Complexity Issues Unit–4: Distributed Computing Theory a) The Computational Model b) Leaders Election c) Spares Network Covers and their Applications d) Ordering Events & Resource Allocation e) Tolerating Processor Failure in synchronous and Asynchronous Systems Unit–5: Check Pointing in Parallel and Distributed Systems a) Check pointing Using Task Duplication b) Techniques for consistent check pointing c) Conclusion and Future Directions Unit–6: Architecture for Open Distributed Software Systems a) Computational Model b) ODP Application

docsity.com

Unit–7: Superscalar, VLIW and SIMD-Processing a) Superscalar Processor b) VLIW Processor c) SIMD Machine Component d) Associative Processing Unit–8: MMID Architecture: Share and Distributed Memory Design a) Proliferation of MIMD Design b) Share Memory Architecture c) Distributed Memory Architecture d) Hybrid Share/Distributed Architecture Unit–9: ATM Base Parallel and Distributed Computing a) Broadband Integrated Services Data Network b) ATM Protocol & Switches c) Host to Network Interfaces d) Parallel and Distributed Computing Environment Over ATM ========

docsity.com