Parallel architectures, programming language constructs for parallel computing, parallel algorithms and complexity. Message-passing, remote procedure call, and shared-memory models. Synchronization and data coherence. Load balancing and scheduling. Appropriate applications. Prerequisites: AUCSC 250 and AUCSC 370.
| Section | Capacity | Class times | Login to view Instructor(s) and Location |
|---|---|---|---|
|
LECTURE B02
(83244) |
36 |
2027-01-04 - 2027-04-09 (MWF)
13:00 - 13:50
|
|
| Section | Capacity | Class times | Login to view Instructor(s) and Location |
|---|---|---|---|
|
LAB H03
(83245) |
18 |
2027-01-04 - 2027-04-09 (F)
09:00 - 10:20
|
|
|
LAB H04
(83246) |
18 |
2027-01-04 - 2027-04-09 (M)
16:00 - 17:20
|
|