|
|
home · studies

Distributed Algorithms |
Module Type: |
Optional |
Module Code: |
967
|
Syllabus: |
Introduction to parallel and distributed processing. Shared and distributed memory allocation systems.
Performance measurement.
Parallel processing in array processors, pipeline machines, multiprocessors, dataflow machines, reduction machines.
Multitasking with transputers. Grid and cluster processing. Large scale processing. Parallel programming.
Task allocation algorithms in parallel and distributed systems. Parallel and distributed systems software and applications. |
Module Aims-Objectives: |
The aim of this module is to help students appreciate parallel and distributed processing and be in a position to
algorithmically use the resources of such a system (Computational Cluster, distributed system). |
Bibliography: |
• Nancy Lynch, “Distributed Algorithms�
• Gerard Tel, “Introduction to Distributed Algorithms�
• Lecture Notes |
|
|
|
|
|