CSCI4409 — Programming for Parallel Arch
Study of programming models, languages, and approaches for parallel computer architectures. Topics include introduction to parallel computing and parallel architectures, approaches to program parallelization, mechanisms for communication and synchronization between tasks, and study of programming language support for parallel computation. prereq: 3412, 3413