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 1B01
(77729) |
18 |
2025-01-27 - 2025-04-15 (TR)
08:30 - 10:00
|
|
Section | Capacity | Class times | Login to view Instructor(s) and Location |
---|---|---|---|
LAB 1H01
(77732) |
18 |
2025-01-27 - 2025-04-15 (T)
16:00 - 17:30
|
|