| |
May 31, 2026
|
|
|
|
|
CSC 478 - Parallel and Distributed Processing CSC 377 . (4)
General introduction to the design and implementation of parallel and distributed systems, including motivations for and applications of parallel and distributed programming. Design, implementation, analysis and performance measurement of concurrent algorithms on different parallel/distributed computing architectures such as cloud, grid, cluster, and multicore computers. Models of parallel programming including message-passing and shared-memory multiprogramming. Distributed systems issues of communication, processes and threads, naming, synchronization and consensus, consistency and replication, fault tolerance, distributed file systems, storage, middleware, and scheduling. Graded ABCDE
Add to Portfolio (opens a new window)
|
|