Integer sorting is a fundamental problem in computer science. This paper studies parallel integer sort both in theory and in practice. In theory, we show tighter bounds for a class of existing practical integer sort algorithms, which provides a solid theoretical foundation for their widespread use in practice and strong performance. In practice, we design a new integer sorting algorithm, DovetailSort, that is theoretically efficient and has good practical performance.
In particular, DovetailSort overcomes a common challenge in existing parallel integer sorting algorithms, which is the difficulty of detecting and taking advantage of duplicate keys. The key insight in DovetailSort is to combine algorithmic ideas from both integer- and comparison-sorting algorithms. In our experiments, DovetailSort achieves competitive or better performance than existing state-of-the-art parallel integer and comparison sorting algorithms on various synthetic and real-world datasets.
Tue 5 MarDisplayed time zone: London change
14:20 - 15:40 | |||
14:20 20mTalk | ParANN: Scalable and Deterministic Parallel Graph-Based Approximate Nearest Neighbor Search Algorithms Main Conference Magdalen Dobson Carnegie Mellon University, Zheqi Shen University of California, Riverside, Guy E. Blelloch Carnegie Mellon University, USA, Laxman Dhulipala University of Maryland, College Park, Yan Gu University of California, Riverside, Harsha Vardhan Simhadri Microsoft Research Lab India, Yihan Sun University of California, Riverside Link to publication DOI | ||
14:40 20mTalk | Parallel k-Core Decomposition with Batched Updates and Asynchronous Reads Main Conference Link to publication DOI | ||
15:00 20mTalk | Parallel Integer Sort: Theory and Practice Main Conference Xiaojun Dong University of California, Riverside, Laxman Dhulipala University of Maryland, College Park, Yan Gu University of California, Riverside, Yihan Sun University of California, Riverside Link to publication DOI | ||
15:20 20mTalk | Fast American Option Pricing using Nonlinear Stencils Main Conference Zafar Ahmad Stony Brook University, NY, USA, Reilly Browne Stony Brook University, Rezaul Chowdhury Stony Brook University, Rathish Das University of Houston, Yushen Huang Stony Brook University, Yimin Zhu Stony Brook University Link to publication DOI |