next up previous
Next: 3368 Principles of Programming Up: The Courses Previous: 3361 Analysis of Algorithms

3366 Introduction to Parallel Processing

An introduction to parallel processing with particular emphasis on algorithm development. Comparison between sequential and parallel algorithm development. Survey of hardware and software for parallel processing. Comparison of symmetric multiprocessors and parallel processors. Discussion of architectures and mappings of virtual to physical machines. Models of parallel computation including parallel random access machines, circuits and networks. Students will be expected to implement several projects in a suitable parallel programming environment.

Prerequisites: CSCI 2320 and junior standing.



11/2/1999