Computer Science 335
Parallel Processing and High Performance Computing
Fall 2021, Siena College
Lecture 23: Distributed Data Structures; Partitioning and Dynamic Load Balancing
Date: Friday, December 3, 2021
Agenda
- Announcements
- Distributed data structures
- Partitioning and dynamic load balancing
- the partitioning problem
- dynamic repartitioning and the load balancing problem
- partition quality assessment
- geometric and graph-based algorithms
- implementations
- Looking ahead to next week: applying parallel computation to an
NP-complete problem - Traveling Salesperson Problem
Examples