2023 Spring COMPSCI C267 001 LEC 001

Spring 2023

COMPSCI C267 001 - LEC 001

Applications of Parallel Computers

James W Demmel, Aydin Buluc

Jan 17, 2023 - May 05, 2023
Tu, Th
08:00 am - 09:29 am
Class #:33013
Units: 4

Instruction Mode: In-Person Instruction
Time Conflict Enrollment Allowed

Current Enrollment

Total Open Seats: 85
Enrolled: 115
Waitlisted: 0
Capacity: 200
Waitlist Max: 90
Open Reserved Seats:
31 unreserved seats
9 reserved for Electrical Engineering and Computer Sciences - Master of Engineering Students
45 reserved for Computer Science and Electrical Engineering and Computer Sciences Graduate Students
Also offered as: ENGIN C233

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

Other classes by Aydin Buluc

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

Permission codes for interested undergraduate students won't be distributed until the adjustment period begins.

If you are an undergrad who would like to be considered for a permission code, please fill out this form: https://docs.google.com/forms/d/e/1FAIpQLSeqX5vKceGgdw0d8Q08X2Oa7MQ1.. show more
Permission codes for interested undergraduate students won't be distributed until the adjustment period begins.

If you are an undergrad who would like to be considered for a permission code, please fill out this form: https://docs.google.com/forms/d/e/1FAIpQLSeqX5vKceGgdw0d8Q08X2Oa7MQ1xtgDS7jwU5jOJ8BT8Ct3wA/viewform show less

Rules & Requirements

Requisites

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

Repeat Rules

Reserved Seats

Current Enrollment

Open Reserved Seats:
31 unreserved seats
9 reserved for Electrical Engineering and Computer Sciences - Master of Engineering Students
45 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