CS267 / Eng233 / IDS267 Applications of Parallel Computers
Course Description
Models for parallel programming. Fundamental algorithms for linear algebra,
sorting, FFT, etc. Survey of parallel machines and machine structures. Existing
parallel programming languages, vectorizing compilers, environments, libraries
and toolboxes. Data partitioning techniques. Techniques for synchronization and
load balancing. Detailed study and algorithm/program development of medium
sized applications. Also listed as Engineering 233.
Credit option: Course may be repeated for credit with consent of instructor.
Course format: Three hours of lecture and one hour of laboratory per week.
(3 units)
Spring 97 Control No.: 24904, Exam: 14