A constraint-based approach to automatic data partitioning for distributed memory execution

Wonchan Lee, Manolis Papadakis, Elliott Slaughter, Alex Aiken · 2019

Although data partitioning is required to enable parallelism on distributed memory systems, data partitions are not first class objects in most distributed programming models. As a result, automatic parallelizers and application writers encode a particular partitioning strategy in the parallelized program, leading to a program not easily configured or composed with other parallel programs.

Read the paper · More papers on PaperTik