Pith. sign in

REVIEW

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

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2403.10051 v1 pith:CT63S6ZV submitted 2024-03-15 cs.DB

classification cs.DB
keywords graphmoctopuspathdatabasedatabasesefficientmodulesoverhead
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original 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.

Discussion (0). Continue with ORCID to comment.

Pith tools