Write a Blog >>
Tue 25 Feb 2020 16:10 - 16:35 - Search and Index (Mediterranean Ballroom) Chair(s): Idit Keidar

Combinatorial search is central to many applications, yet the huge irregular search trees and the need to respect search heuristics make it hard to parallelise. We aim to improve the reuse of intricate parallel search implementations by providing the first general purpose scalable parallel framework for exact combinatorial search, YewPar.

We make the following contributions. (1) We present a novel formal model of parallel backtracking search, covering enumeration, decision, and optimisation search. (2) We introduce Lazy Node Generators as a uniform API for search tree generation. (3) We present the design and implementation of 12 widely applicable algorithmic skeletons for tree search on shared and distributed memory architectures. (4) Uniquely in the field we demonstrate how a wide range of parallel search applications can easily be constructed by composing Lazy Node Generators and the search skeletons. (5) We report a systematic performance analysis of all 12 YewPar skeletons on standard instances of 7 search applications, investigating skeleton overheads, and scalability up to 255 workers on 17 distributed locations.

Tue 25 Feb

Displayed time zone: Tijuana, Baja California change

15:45 - 17:00
Search and Index (Mediterranean Ballroom)Main Conference
Chair(s): Idit Keidar Technion - Israel institute of technology
15:45
25m
Talk
Non-Blocking Interpolation Search Trees with Doubly-Logarithmic Running Time
Main Conference
Trevor Brown University of Waterloo, Aleksandar Prokopec Oracle Labs, Dan Alistarh IST Austria
16:10
25m
Talk
YewPar: Skeletons for Exact Combinatorial Search
Main Conference
Blair Archibald University of Glasgow, Patrick Maier University of Stirling, Rob Stewart Heriot-Watt University, Phil Trinder University of Glasgow
16:35
25m
Talk
XIndex: A Scalable Learned Index for Multicore Data Storage
Main Conference
Chuzhe Tang Shanghai Jiao Tong University, Youyun Wang Shanghai Jiao Tong University, Gansen Hu Shanghai Jiao Tong University, Zhiyuan Dong Shanghai Jiao Tong University, Zhaoguo Wang Shanghai Jiao Tong University, Minjie Wang New York University, Haibo Chen Shanghai Jiao Tong University