Pith. sign in

Accelerating Regular Path Queries over Graph Database with Processing-in-Memory

1 Pith paper cite this work. Polarity classification is still indexing.

1 Pith paper citing it
abstract

Regular path queries (RPQs) in graph databases are bottlenecked by the memory wall. Emerging processing-in-memory (PIM) technologies offer a promising solution to dispatch and execute path matching tasks in parallel within PIM modules. We present Moctopus, a PIM-based data management system for graph databases that supports efficient batch RPQs and graph updates. Moctopus employs a PIM-friendly dynamic graph partitioning algorithm, which tackles graph skewness and preserves graph locality with low overhead for RPQ processing. Moctopus enables efficient graph update by amortizing the host CPU's update overhead to PIM modules. Evaluation of Moctopus demonstrates superiority over the state-of-the-art traditional graph database.

citation-role summary

background 1

citation-polarity summary

fields

cs.DS 1

years

2024 1

verdicts

CONDITIONAL 1

roles

background 1

polarities

unclear 1

representative citing papers

Single-Source Regular Path Querying in Terms of Linear Algebra

cs.DS · 2024-12-13 · conditional · novelty 6.0

LARPQ evaluates two-way regular path queries by expressing the simultaneous traversal of graph and query automaton as Boolean linear algebra, with a correctness proof and a mixed but often favorable performance evaluation.

citing papers explorer

Showing 1 of 1 citing paper.

  • Single-Source Regular Path Querying in Terms of Linear Algebra cs.DS · 2024-12-13 · conditional · none · ref 27 · internal anchor

    LARPQ evaluates two-way regular path queries by expressing the simultaneous traversal of graph and query automaton as Boolean linear algebra, with a correctness proof and a mixed but often favorable performance evaluation.