A lightweight infrastructure for graph analytics

Donald D. Nguyen, Andrew Lenharth, Keshav K. Pingali · 2013

Several domain-specific languages (DSLs) for parallel graph analytics have been proposed recently. In this paper, we argue that existing DSLs can be implemented on top of a general-purpose infrastructure that (i) supports very fine-grain tasks, (ii) implements autonomous, speculative execution of these tasks, and (iii) allows application-specific control of task scheduling policies. To support this claim, we describe such an implementation called the Galois system.

Read the paper · More papers on PaperTik