mlsanityData to 7 Oct 2026

Keep Your Friends Close: Leveraging Affinity Groups to Accelerate AI Inference Workflows

arXiv 2312.11488 ↗First posted 30 Nov 2023cs.DC cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

AI inference workflows are typically structured as a pipeline or graph of AI programs triggered by events. As events occur, the AIs perform inference or classification tasks under time pressure to respond or take some action. Standard techniques that reduce latency in other streaming settings (such as caching and optimization-driven scheduling) are of limited value because AI data access patterns (models, databases) change depending on the triggering event: a significant departure from traditional streaming. In this work, we propose a novel affinity grouping mechanism that makes it easier for developers to express application-specific data access correlations, enabling coordinated management of data objects in server clusters hosting streaming inference tasks. Our proposals are thus complementary to other approaches such as caching and scheduling. Experiments confirm the limitations of standard techniques, while showing that the proposed mechanism is able to maintain significantly lower latency as workload and scale-out increase, and yet requires only minor code changes.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 11 of its 42 references that are in the map. First posted on arXiv 30 Nov 2023.

Builds on

11 of 42 references.

References · 11

  1. 2017Ray: A Distributed Framework for Emerging AI Applicationscited by 516
  2. 2016Clipper: A Low-Latency Online Prediction Serving Systemcited by 191
  3. 2020From Goals, Waypoints & Paths To Long Term Human Trajectory Forecastingcited by 166
  4. 2018PRETZEL: Opening the Black Box of Machine Learning Prediction Serving Systemscited by 22
  5. 2022End-to-end Optimization of Machine Learning Prediction Queriescited by 16
  6. 2019Machine Learning at Microsoft with ML .NETcited by 11
  7. 2017Real-Time Machine Learning: The Missing Piecescited by 7
  8. 2021Following the Data, Not the Function: Rethinking Function Orchestration in Serverless Computingcited by 7
  9. 2019Declarative Data Analytics: a Surveycited by 3
  10. 2020Cloudburst: Stateful Functions-as-a-Servicecited by 3
  11. 2023Cascade: A Platform for Delay-Sensitive Edge Intelligencecited by 1

Built on by

Not cited yet.