paper-with-me

Papers

GraphBolt: Dependency-Driven Synchronous Processing of Streaming Graphs

2020-04-01 · Mugilan Mariappan, Keval Vora

Efficient streaming graph processing systems leverage incremental processing by updating computed results to reflect the change in graph structure for the latest graph snapshot. Although certain monotonic path-based algorithms produce correct results by refining intermediate values via numerical comparisons, directly reusing values that were computed before mutation does not work correctly for algorithms that require BSP semantics. Since structural mutations in streaming graphs render the intermediate results unusable, exploiting incremental computation while simultaneously providing synchronous processing guarantees is challenging. In this paper we develop GraphBolt which incrementally processes streaming graphs while guaranteeing BSP semantics. GraphBolt incorporates dependency-driven incremental processing where it first tracks dependencies to capture how intermediate values get computed, and then uses this information to incrementally propagate the impact of change across intermediate values. To support wide variety of graph-based analytics, GraphBolt provides a generalized incremental programming model that enables development of incremental versions of complex aggregations. Our evaluation shows that GraphBolt's incremental processing eliminates redundant computations and efficiently processes streaming graphs with varying mutation rates, starting from just a single edge mutation all the way up to 1 million edge mutations at a time. Furthermore, being specialized for graph computations, GraphBolt extracts high performance compared to Differential Dataflow.

📄 PDF Abstract BibTeX

Code (1)

pdclab/graphbolt

Similar Papers 제목 키워드 기반

Using real-time cluster configurations of streaming asynchronous features as online state descriptors in financial markets

2016-03-22 · Dieter Hendricks

We present a scheme for online, unsupervised state discovery and detection from streaming, multi-featured, asynchronous data in high-frequency financial markets. Online feature correlations are computed using an unbiased…

AttributeClustering

Egocentric Activity Prediction via Event Modulated Attention

2018-09-01 · ECCV 2018 9 · Yang Shen, Bingbing Ni, Zefan Li, Ning Zhuang

Predicting future activities from an egocentric viewpoint is of particular interest in assisted living. However, state-of-the-art egocentric activity understanding techniques are mostly NOT capable of predictive tasks, a…

Activity PredictionEvent ExtractionPrediction

REST: Diffusion-based Real-time End-to-end Streaming Talking Head Generation via ID-Context Caching and Asynchronous Streaming Distillation

2025-12-12 · Haotian Wang, Yuzhe Weng, Jun Du, Haoran Xu 외 arxiv

Diffusion models have significantly advanced the field of talking head generation (THG). However, slow inference speeds and prevalent non-autoregressive paradigms severely constrain the application of diffusion-based THG…

Talking Head Generation

Streaming Transformer ASR with Blockwise Synchronous Inference

2020-06-25 · Emiru Tsunoo, Yosuke Kashiwagi, Shinji Watanabe

The Transformer self-attention network has recently shown promising performance as an alternative to recurrent neural networks in end-to-end (E2E) automatic speech recognition (ASR) systems. However, Transformer has a dr…

Automatic Speech RecognitionAutomatic Speech Recognition (ASR)DecoderKnowledge Distillation+2

StreamAgent: Towards Anticipatory Agents for Streaming Video Understanding

2025-08-03 · Haolin Yang, Feilong Tang, Lingxiao Zhao, Xinlin Zhuang 외 arxiv

Real-time streaming video understanding in domains such as autonomous driving and intelligent surveillance poses challenges beyond conventional offline video processing, requiring continuous perception, proactive decisio…

Semantic RetrievalAutonomous DrivingDecision Making