everything.study
ECS 158

— Programming on Parallel Architectures

(4 units)

Techniques for software development using the shared-memory and message-passing paradigms, on parallel architectures and networks of workstations. Locks, barriers, and other techniques for synchronization. Introduction to parallel algorithms.

Prerequisites & course information

Course Description: Techniques for software development using the shared-memory and message-passing paradigms, on parallel architectures and networks of workstations. Locks, barriers, and other techniques for synchronization. Introduction to parallel algorithms. Learning Activities: Lecture 3 hour(s), Discussion 1 hour(s). Enrollment Restriction(s): Pass One open to Computer Science and Computer Science Engineering Majors only. Grade Mode: Letter. General Education: Science & Engineering (SE). Learning Activities: Lecture 3 hour(s), Discussion 1 hour(s). Enrollment Restriction(s): Pass One open to Computer Science and Computer Science Engineering Majors only. Grade Mode: Letter. General Education: Science & Engineering (SE).

Sources