“…Beyond offering an easy-to-use API, NextDoor introduced a novel approach to parallelize graph sampling called transit parallelism. This is better suited to GPU architectures than the approach used by other systems for graph sampling, such as KnightKing [37] and C-saw [30], and graph mining, such as Arabesque and others [3,7,11,17,18,28,33,34]. All these systems expand multiple samples in parallel and assign each sample to a group of consecutive threads, which could be part of the same warp.…”