CSSE / Monash CSE433
Parallel systems
About CSSE Courses Our People Research Student Information Community Links Internal Information

Trevor Dix and Ron Pose

Prohibitions: CSE446.

The unit covers various communication models and languages for parallel programming. Architectures of parallel machines are examined with regard to the efficiency and optimization of programs. The course syllabus covers concurrent, distributed and parallel programming and systems. Topics covered on the programming side include: early work on simple language extensions for concurrency; simple extensions for message passing; programming with tuples; message passing for parallel architectures; data parallel programming; mapping problems to parallel systems; optimization of parallel programs to exploit architectural features. Topics in parallel systems, including machine architectures and operating systems, include: pipelined machines; shared memory machines; distributed memory; SIMD, MIMD; massively parallel machines; special purpose parallel systems.

Last updated 26.09.01 03:37:29 PM (K Fenwick) - Subject to change by the lecturer concerned.

Back to 2001 Honours subjects

Copyright © School of Computer Science and Software Engineering (Monash University) 1994-2000.
All rights reserved. See our disclaimer. Maintained by the web group.
Last updated: 26/09/2001