Compass: A Decentralized Scheduler for Latency-Sensitive ML Workflows

Yuting Yang, Andrea Merlina, Weijia Song, Tiancheng Yuan, Ken Birman +1 more
2/27/2024
cs.DCcs.AI

No confident code implementation found for this paper.

Abstract

We consider ML query processing in distributed systems where GPU-enabled workers coordinate to execute complex queries: a computing style often seen in applications that interact with users in support of image processing and natural language processing. In such systems, coscheduling of GPU memory management and task placement represents a promising opportunity. We propose Compass, a novel framework that unifies these functions to reduce job latency while using resources efficiently, placing tasks where data dependencies will be satisfied, collocating tasks from the same job (when this will not overload the host or its GPU), and efficiently managing GPU memory. Comparison with other state of the art schedulers shows a significant reduction in completion times while requiring the same amount or even fewer resources. In one case, just half the servers were needed for processing the same workload.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{yang2024compass,
  title  = {Compass: A Decentralized Scheduler for Latency-Sensitive ML Workflows},
  author = {Yuting Yang and Andrea Merlina and Weijia Song and Tiancheng Yuan and Ken Birman and Roman Vitenberg},
  year   = {2024},
  eprint = {2402.17652},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.17652v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.17652.svg)](https://codeofpaper.com/paper/2402.17652)

Discussion