Parallel sorting pattern

Vivek Kale, Edgar Solomonik · 2010

A large number of parallel applications contain a computationally intensive phase in which a large list of elements must be ordered based on some common attribute of the elements. How do we sort a sequence of elements on multiple processing units so as to minimize redistribution of keys while allowing processing units to do independent sorting work?

Read the paper · More papers on PaperTik