Show simple item record

dc.contributor.authorLiang, Qingkai
dc.contributor.authorModiano, Eytan H
dc.date.accessioned2018-04-06T23:19:53Z
dc.date.available2018-04-06T23:19:53Z
dc.date.issued2017-10
dc.date.submitted2017-05
dc.identifier.isbn978-1-5090-5336-0
dc.identifier.isbn978-1-5090-5337-7
dc.identifier.urihttp://hdl.handle.net/1721.1/114605
dc.description.abstractA coflow is a collection of parallel flows belonging to the same job. It has the all-or-nothing property: a coflow is not complete until the completion of all its constituent flows. In this paper, we focus on optimizing coflow-level delay, i.e., the time to complete all the flows in a coflow, in the context of an N × N input-queued switch. In particular, we develop a throughput-optimal scheduling policy that achieves the best scaling of coflow-level delay as N → ∞. We first derive lower bounds on the coflow-level delay that can be achieved by any scheduling policy. It is observed that these lower bounds critically depend on the variability of flow sizes. Then we analyze the coflow-level performance of some existing coflow-agnostic scheduling policies and show that none of them achieves provably optimal performance with respect to coflow-level delay. Finally, we propose the Coflow-Aware Batching (CAB) policy which achieves the optimal scaling of coflow-level delay under some mild assumptions.en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (Grant CNS-1116209)en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (Grant CNS-1617091)en_US
dc.description.sponsorshipUnited States. Defense Advanced Research Projects Agency. Information Innovation Office (I20)en_US
dc.description.sponsorshipRaytheon Companyen_US
dc.description.sponsorshipBBN Technologies (Contract No. HROO l l-l 5-C-0097)en_US
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)en_US
dc.relation.isversionofhttp://dx.doi.org/10.1109/INFOCOM.2017.8057171en_US
dc.rightsCreative Commons Attribution-Noncommercial-Share Alikeen_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/en_US
dc.sourcearXiven_US
dc.titleCoflow scheduling in input-queued switches: Optimal delay scaling and algorithmsen_US
dc.typeArticleen_US
dc.identifier.citationLiang, Qingkai, and Eytan Modiano. “Coflow Scheduling in Input-Queued Switches: Optimal Delay Scaling and Algorithms.” IEEE INFOCOM 2017 - IEEE Conference on Computer Communications (May 2017).en_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Aeronautics and Astronauticsen_US
dc.contributor.departmentMassachusetts Institute of Technology. Laboratory for Information and Decision Systemsen_US
dc.contributor.mitauthorLiang, Qingkai
dc.contributor.mitauthorModiano, Eytan H
dc.relation.journalIEEE INFOCOM 2017 - IEEE Conference on Computer Communicationsen_US
dc.eprint.versionOriginal manuscripten_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
eprint.statushttp://purl.org/eprint/status/NonPeerRevieweden_US
dc.date.updated2018-04-05T18:24:00Z
dspace.orderedauthorsLiang, Qingkai; Modiano, Eytanen_US
dspace.embargo.termsNen_US
dc.identifier.orcidhttps://orcid.org/0000-0003-3055-906X
dc.identifier.orcidhttps://orcid.org/0000-0001-8238-8130
mit.licenseOPEN_ACCESS_POLICYen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record