COL730: Difference between revisions
Appearance
| [checked revision] | [checked revision] |
Prashantt492 (talk | contribs) Creating course page via bot |
Bot: wrap bare course codes in wikilinks |
||
| Line 4: | Line 4: | ||
| credits = 4 | | credits = 4 | ||
| credit_structure = 3-0-2 | | credit_structure = 3-0-2 | ||
| pre_requisites = COL106, COL331 | | pre_requisites = [[COL106]], [[COL331]] | ||
| overlaps = | | overlaps = | ||
}} | }} | ||
Latest revision as of 16:26, 14 April 2026
| COL730 | |
|---|---|
| parallel programming | |
| Credits | 4 |
| Structure | 3-0-2 |
| Pre-requisites | COL106, COL331 |
| Overlaps | |
COL730 : parallel programming
Parallel computer organization, Parallel performance analysis, Scalability, High level Parallel programming models and framework, Load distribution and scheduling, Throughput, Latency, Memory and Data Organizations, Inter-process communication and synchronization, Shared memory architecture, Memory consistency, Interconnection network and routing, Distributed memory architecture, Distributed shared memory, Parallel IO, Parallel graph algorithms, Parallel Algorithm techniques: Searching, Sorting, Prefix operations, Pointer Jumping, Divide-and-Conquer, Partitioning, Pipelining, Accelerated Cascading, Symmetry Breaking, Synchronization (Locked/Lock-free).