Efficient Large Graph Processing with Chunk-Based Graph Representation Model
summary
ChunkGraph implements a chunk-based graph representation on NVMe SSDs, classifying vertices into tiny, medium and super categories and using a four-layer hierarchical vertex storage (index, small chunks, layered chunks, huge pages) to cut wasted I/O and TLB overhead. It adds chunk layout optimization (degree-aware reordering plus complementary-vertex filling) to reduce fragmented chunks significantly. On a dual‑socket 24‑core server with 1008 GB RAM and several real web graphs, it runs multiple graph algorithms several times faster than an out‑of‑core baseline and a page‑cache based system while lowering I/O and sync overhead.
AI-written summary · about
related talks
32mLarge-Scale Graph Processing on Emerging Storage Devices
27mData @scale Seattle - Yucheng Low
50mBig Data on Smallish Machines
20mGraphWalker: An I/O-Efficient and Resource-Friendly Graph Analytic System...
39mThorny path to the Large Scale Graph Processing
39mThorny path to the Large Scale Graph Processing
37mGraph Computing at Scale
50mHigh-Performance Graph Database Built on Couchbase
