Published September 2019 | Version Published
Journal Article Open

Communication-Aware Scheduling of Precedence-Constrained Tasks

  • 1. ROR icon California Institute of Technology
  • 2. ROR icon Google (United States)
  • 3. ROR icon Purdue University West Lafayette
  • 4. ROR icon Microsoft (United States)

Abstract

Jobs in large-scale machine learning platforms are expressed using a computational graph of tasks with precedence constraints. To handle such precedence-constrained tasks that have machine-dependent communication demands in settings with heterogeneous service rates and communication times, we propose a new scheduling framework, Generalized Earliest Time First (GETF), that improves upon stateof- the-art results in the area. Specifically, we provide the first provable, worst-case approximation guarantee for the goal of minimizing the makespan of tasks with precedence constraints on related machines with machine-dependent communication times.

Additional Information

© 2019 is held by author/owner(s).

Attached Files

Published - p21-su.pdf

Files

p21-su.pdf

Files (619.3 kB)

Name Size
md5:499f625a42e2a01d59d05bca06b60c6e
619.3 kB Preview Download

Additional details

Identifiers

Eprint ID
100209
Resolver ID
CaltechAUTHORS:20191205-110845019

Dates

Created
2019-12-05
Created from EPrint's datestamp field
Updated
2021-11-16
Created from EPrint's last_modified field