Communication-Aware Scheduling of Serial Tasks for Dispersed Computing

被引:0
|
作者
Yang, Chien-Sheng [1 ]
Pedarsani, Ramtin [2 ]
Avestimehr, A. Salman [1 ]
机构
[1] Univ Southern Calif, Los Angeles, CA 90089 USA
[2] Univ Calif Santa Barbara, Santa Barbara, CA 93106 USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
There is a growing interest in development of in-network dispersed computing paradigms that leverage the computing capabilities of heterogeneous resources dispersed across the network for processing massive amount of data is collected at the edge of the network. We consider the problem of task scheduling for such networks, in a dynamic setting in which arriving computation jobs are modeled as chains, with nodes representing tasks, and edges representing precedence constraints among tasks. In our proposed model, motivated by significant communication costs in dispersed computing environments, the communication times are taken into account. More specifically, we consider a network where servers are capable of serving all task types, and sending the results of processed tasks from one server to another server results in some communication delay that makes the design of optimal scheduling policy significantly more challenging than classical queueing networks. As the main contributions of the paper, we first characterize the capacity region of the network, then propose a novel virtual queueing network encoding the state of the network. Finally, we propose a Max-Weight type scheduling policy, and considering the virtual queueing network in the fluid limit, we use a Lyapunov argument to show that the policy is throughput-optimal.
引用
收藏
页码:1226 / 1230
页数:5
相关论文
共 50 条
  • [21] On the design of communication-aware task scheduling strategies for heterogeneous systems
    Orduña, JM
    Arnau, V
    Ruiz, A
    Valero, R
    Duato, J
    2000 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS, 2000, : 391 - 398
  • [22] Power constraint communication-aware task scheduling in reconfigurable multiprocessors
    Liu, Yan, 1600, Transport and Telecommunication Institute, Lomonosova street 1, Riga, LV-1019, Latvia (18):
  • [23] Dynamic Communication-Aware Scheduling with Uncertainty of Workflow Applications in Clouds
    Miranda, Vanessa
    Tchernykh, Andrei
    Kliazovich, Dzmitry
    HIGH PERFORMANCE COMPUTER APPLICATIONS, 2016, 595 : 169 - 187
  • [24] A new task mapping technique for communication-aware scheduling strategies
    Orduña, JM
    Silla, F
    Duato, J
    INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS, PROCEEDINGS, 2001, : 349 - 354
  • [25] A note on the complexity of scheduling of communication-aware directed acyclic graph
    Musial, J.
    Guzek, M.
    Bouvry, P.
    Blazewicz, J.
    BULLETIN OF THE POLISH ACADEMY OF SCIENCES-TECHNICAL SCIENCES, 2018, 66 (02) : 187 - 191
  • [26] Towards a communication-aware task scheduling strategy for heterogeneous systems
    Orduña, JM
    Silla, F
    Duato, J
    COMPUTING AND INFORMATICS, 2001, 20 (03) : 245 - 267
  • [27] Communication-Aware Application Mapping and Scheduling for NoC-Based MPSoCs
    Yu, Heng
    Ha, Yajun
    Veeravalli, Bharadwaj
    2010 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, 2010, : 3232 - 3235
  • [28] Communication-Aware Scheduling Algorithms for Synchronous Dataflow Graphs on Multicore Systems
    Ma, Mingze
    Sakellariou, Rizos
    2018 INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION (SAMOS XVIII), 2018, : 55 - 64
  • [29] Communication-Aware Task Scheduling for Energy-Harvesting Nonvolatile Processors
    Wang, Yan
    Liu, Jinhui
    Hu, Jingtong
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2020, 28 (08) : 1796 - 1806
  • [30] Acceleration of Communication-Aware Task Mapping Techniques through GPU Computing
    Reyes, Javier
    Orduna, Juan M.
    Vigueras, Guillermo
    Tornero, Rafael
    2013 IEEE 27TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS (WAINA), 2013, : 843 - 848