Scalable Coordination of Hierarchical Parallelism

Vinay Devadas, Matthew Curtis-Maury · 2020

Given continually increasing core counts, multiprocessor software scaling is critical. One set of applications that is especially difficult to parallelize efficiently are those that operate on hierarchical data. In such applications, correct execution relies on all threads coordinating their accesses within the hierarchy. At the same time, high-performance execution requires that this coordination be efficient and that it maximize parallelism.

Read the paper · More papers on PaperTik