CSE 4351. PARALLEL PROCESSING. 3 Hours.
Theory and practice of parallel processing, including characterization of parallel processors, models for memory, algorithms, and interprocess synchronization. Issues in parallelizing serial computations, efficiency and speedup analysis. Programming exercises using one or more concurrent programming languages, on one of more parallel computers. Prerequisite: Admitted into an Engineering Professional Program. C or better in CSE 3320.