GrAPE

Graphical Assistant for Prerequisite Enrollment

CSE department

CSE 160. Introduction to Parallel Computing (4 units)

Link to catalog page: https://catalog.ucsd.edu/courses/CSE.html#cse160

Description

Introduction to high performance parallel computing: parallel architecture, algorithms, software, and problem-solving techniques. Areas covered: Flynn’s taxonomy, processor-memory organizations, shared and nonshared memory models: message passing and multithreading, data parallelism; speedup, efficiency and Amdahl’s law, communication and synchronization, isoefficiency and scalability. Assignments given to provide practical experience. Prerequisites: CSE 100 or CSE 100R; restricted to CS25, CS26, CS27, and EC26 majors. All other students will be allowed as space permits

Prerequisite courses

Loading...

Successor courses

No courses have CSE 160 as a prerequisite.