COL380
Appearance
| COL380 | |
|---|---|
| Introduction to parallel & Distributed programming | |
| Credits | 3 |
| Structure | 2-0-2 |
| Pre-requisites | COL106, COL351, COL331 |
| Overlaps | COL730 |
COL380 : Introduction to parallel & Distributed programming
[edit]Concurrency, Consistency of state and memory, Parallel architecture, Latency and throughput, Models of parallel computation, performance metrics and speedup, Message-passing and Shared-memory programming paradigms, Communication networks and primitives, Concepts of Atomicity, Consensus, Conditions and Synchronization, Security, Fault tolerance, Replication of state and memory.