Catalog Description:
Parallel machine and performance models: PRAM, speedup, work efficiency, scalability, Brent's theorem. Parallel programming with message passing and multi-threading libraries. Parallel algorithms: Prefix computation, pointer jumping, list ranking, Euler tours on trees, sorting. Parallel architectures: Multiprocessors, multicomputers and Flynn's taxonomy, SIMD, MIMD, SPMD, interconnection topologies. Load balancing and graph partitioning methods.
Credits:
(3+0+0) 3 ECTS 6
Prerequisites:
CMPE 322
Link | Year | Semester | Course Page | Instructor | Course Schedule | Lab Schedule | PS Schedule |
---|---|---|---|---|---|---|---|
view | 2019 | Spring | Can Özturan | MWW 623 BM B5 | BM B5 | BM B5 | |||
view | 2017 | Fall | Can Özturan | MWW 425 BM A3 | BM B5 | BM B5 | |||
view | 2016 | Spring | Can Özturan | ||||
view | 2014 | Fall | Course Page | Can Özturan | |||
view | 2013 | Fall | Can Özturan | ||||
view | 2011 | Spring | Can Özturan |