CSC4005 – Distributed and Parallel Computing Prof. Yeh-Ching Chung School of Science and Engineering Chinese University of Hong Kong, Shenzhen
Outline
Load Balancing and Termination Detection (1)
Load Balancing and Termination Detection (2)
Static Load Balancing (1)
Static Load Balancing (2)
Processes and Processors
Dynamic Load Balancing (1)
Dynamic Load Balancing (2)
Dynamic Load Balancing (3)
Dynamic Load Balancing (4)
Dynamic Load Balancing (5)
Decentralized Dynamic Load Balancing (1)
Decentralized Dynamic Load Balancing (2)
Task Transfer Mechanisms (1)
Task Transfer Mechanisms (2)
Task Transfer Mechanisms (3)
Task Transfer Mechanisms (4)
Load Balancing Using a Line Structure (1)
Load Balancing Using a Line Structure (2)
Load Balancing Using a Line Structure (3)
Load Balancing Using a Line Structure (4)
Load Balancing Using a Line Structure (5)
Load Balancing Using A Tree Structure
Nonblocking Receive Routines
Distributed Termination Detections (1)
Distributed Termination Detections (2)
Distributed Termination Detections (3)
Ring Termination Algorithms (1)
Ring Termination Algorithms (2)
Ring Termination Algorithms (3)
Dual-Pass Ring Termination Algorithm (1)
Dual-Pass Ring Termination Algorithm (2)
Dual-Pass Ring Termination Algorithm (3)
Tree Algorithm (1)
Shortest Path Problem (1)
Shortest Path Problem (2)
Shortest Path Problem (3)
Shortest Path Problem (4)
Shortest Path Problem (5)
Shortest Path Problem (6)
Shortest Path Problem (7)
Searching a Graph (1)
Searching a Graph (2)
Searching a Graph (3)
Searching a Graph (4)
Searching a Graph (5)
Searching a Graph (6)
Searching a Graph (7)
Searching a Graph (8)
Searching a Graph (9)
Searching a Graph (10)
Searching a Graph (11)
Searching a Graph (12)
Searching a Graph (13)
Searching a Graph (14)
Searching a Graph (15)
Searching a Graph (16)
Searching a Graph (17)
Searching a Graph (18)
Searching a Graph (19)
Searching a Graph (20)