2025 Spring COMPSCI C267 001 LEC 001

Spring 2025

COMPSCI C267 001 - LEC 001

Applications of Parallel Computers

James W Demmel, Aydin Buluc

Jan 21, 2025 - May 09, 2025
Tu, Th
11:00 am - 12:29 pm
Class #:29821
Units: 4

Instruction Mode: In-Person Instruction
Time Conflict Enrollment Allowed

Current Enrollment

Total Open Seats: 43
Enrolled: 118
Waitlisted: 0
Capacity: 161
Waitlist Max: 90
Open Reserved Seats:
38 unreserved seats
2 reserved for Electrical Engineering and Computer Sciences - Master of Engineering Students
3 reserved for Computer Science and Electrical Engineering and Computer Sciences Graduate Students

Hours & Workload

7 to 10 hours of outside work hours per week, 1 hours of instructional experiences requiring special laboratory equipment and facilities per week, and 3 hours of instructor presentation of course materials per week.

Other classes by James W Demmel

Course Catalog Description

Models for parallel programming. Overview of parallelism in scientific applications and study of parallel algorithms for linear algebra, particles, meshes, sorting, FFT, graphs, machine learning, etc. Survey of parallel machines and machine structures. Programming shared- and distributed-memory parallel computers, GPUs, and cloud platforms. Parallel programming languages, compilers, libraries and toolboxes. Data partitioning techniques. Techniques for synchronization and load balancing. Detailed study and algorithm/program development of medium sized applications.

Class Notes

* Time conflicts WILL be allowed.

* The class will be recorded for playback later.

* NO undergraduate students will be allowed to enroll in this class.

Rules & Requirements

Requisites

  • Graduate students NOT in the Master of Engineering Program other those in EECS

Repeat Rules

Reserved Seats

Reserved Seating For This Term

Current Enrollment

Open Reserved Seats:
38 unreserved seats
2 reserved for Electrical Engineering and Computer Sciences - Master of Engineering Students
3 reserved for Computer Science and Electrical Engineering and Computer Sciences Graduate Students

Textbooks & Materials

See class syllabus or https://calstudentstore.berkeley.edu/textbooks for the most current information.

Textbook Lookup

Guide to Open, Free, & Affordable Course Materials

eTextbooks

Associated Sections