Spring 2025
COMPSCI C267 001 - LEC 001
Applications of Parallel Computers
James W Demmel, Aydin Buluc
Class #:29821
Units: 4
Instruction Mode:
In-Person Instruction
Time Conflict Enrollment Allowed
Offered through
Electrical Engineering and Computer Sciences
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.
* 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.
Guide to Open, Free, & Affordable Course Materials