Indirect Coflow Scheduling
Alexander Lindermayr, Kirk Pruhs, Andr\'ea W. Richa, Tegan Wilson

TL;DR
This paper explores indirect coflow scheduling in reconfigurable networks, focusing on small data transfers and proposing algorithms that outperform existing methods designed for large data demands.
Contribution
It introduces new algorithms for coflow scheduling that are more effective for small data transfers and utilize fractional matchings and indirect routing.
Findings
Algorithms outperform existing methods for small demands
Fractional matchings improve scheduling efficiency
Indirect routing offers better data transfer options
Abstract
We consider routing in reconfigurable networks, which is also known as coflow scheduling in the literature. The algorithmic literature generally (perhaps implicitly) assumes that the amount of data to be transferred is large. Thus the standard way to model a collection of requested data transfers is by an integer demand matrix , where the entry in row and column of is an integer representing the amount of information that the application wants to send from machine/node to machine/node . A feasible coflow schedule is then a sequence of matchings, which represent the sequence of data transfers that covers . In this work, we investigate coflow scheduling when the size of some of the requested data transfers may be small relative to the amount of data that can be transferred in one round. fractional matchings and/or that employ indirect routing, and compare the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInterconnection Networks and Systems · Parallel Computing and Optimization Techniques · Distributed systems and fault tolerance
