ECE 508
ECE 508 - Manycore Parallel Algorithms
Spring 2023
Title | Rubric | Section | CRN | Type | Hours | Times | Days | Location | Instructor |
---|---|---|---|---|---|---|---|---|---|
Manycore Parallel Algorithms | CS508 | E | 66144 | LEC | 4 | 1530 - 1650 | T R | 2017 Electrical & Computer Eng Bldg | Steven Lumetta |
Manycore Parallel Algorithms | ECE508 | E | 65719 | LEC | 4 | 1530 - 1650 | T R | 2017 Electrical & Computer Eng Bldg | Steven Lumetta |
See full schedule from Course Explorer
Official Description
Algorithm techniques for enhancing the scalability of parallel software: scatter vs. gather, problem decomposition, spatial sorting and binning, privatization for reduced conflicts, tiling for data locality, regularization for improved load balance, compaction to conserve memory bandwidth, double-buffering to overlap latencies, and data layout for improved efficiency of DRAM accesses. Course Information: Same as CS 508. 4 graduate hours. No professional credit. Prerequisite: ECE 408 or CS 420.
Subject Area
- Software Systems