CSCI-5551 (3) Parallel Processing

Examines a range of topics involved in using parallel operations to improve computational performance. Discusses parallel architectures, parallel algorithms and parallel programming languages. Architectures covered include vector computers, multiprocessors, network computers, and data flow machines. Prereq., background in computer organization, introduction to programming languages, elementary numerical analysis, ECEN 4593 and CSCI 3656, or instructor consent. Same as ECEN 5553. Prerequisites: Restricted to graduate students or Computer Science Concurrent Degree majors only.