Task Assignment with Precedence Constraint over Networks: A Case Study of Computation-Communication Convergence

Zheng Cai, Zhaoyang Zhang, Xiaoming Chen, Wei Wang
{"title":"Task Assignment with Precedence Constraint over Networks: A Case Study of Computation-Communication Convergence","authors":"Zheng Cai, Zhaoyang Zhang, Xiaoming Chen, Wei Wang","doi":"10.1109/WCSP.2018.8555594","DOIUrl":null,"url":null,"abstract":"We study the task assignment problem of an application composed of multiple tasks in a general heterogeneous processor network or network with computing nodes, considering both the communication delay between processors and the precedence constraints between tasks. The problem of scheduling tasks over the network to minimize total application runtime is formulated, which is shown to be a NP-hard mixed integer program. To solve it, we propose a heuristic algorithm called Binary Relaxation and Discretization Heuristic (BRDH) which is conducted in two steps. First, we obtain a binary-relaxed version of the original problem, and then, we recover the discrete value of the original problem by task sorting. Through simulations, we show the impacts of task number, processor number and communication delay on the total application runtime. Furthermore, through comparison with traditional entire application offloading strategies widely used in current cloud computing and edge computing, our distributed computation offloading strategy shows significant advantage.","PeriodicalId":423073,"journal":{"name":"2018 10th International Conference on Wireless Communications and Signal Processing (WCSP)","volume":"117 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 10th International Conference on Wireless Communications and Signal Processing (WCSP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WCSP.2018.8555594","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

We study the task assignment problem of an application composed of multiple tasks in a general heterogeneous processor network or network with computing nodes, considering both the communication delay between processors and the precedence constraints between tasks. The problem of scheduling tasks over the network to minimize total application runtime is formulated, which is shown to be a NP-hard mixed integer program. To solve it, we propose a heuristic algorithm called Binary Relaxation and Discretization Heuristic (BRDH) which is conducted in two steps. First, we obtain a binary-relaxed version of the original problem, and then, we recover the discrete value of the original problem by task sorting. Through simulations, we show the impacts of task number, processor number and communication delay on the total application runtime. Furthermore, through comparison with traditional entire application offloading strategies widely used in current cloud computing and edge computing, our distributed computation offloading strategy shows significant advantage.
网络上具有优先约束的任务分配:计算-通信融合的一个案例研究
研究了一般异构处理器网络或计算节点网络中由多任务组成的应用程序的任务分配问题,同时考虑了处理器间的通信延迟和任务间的优先约束。提出了在网络上调度任务以最小化应用程序总运行时的问题,该问题被证明是一个NP-hard混合整数规划。为了解决这个问题,我们提出了一种启发式算法,称为二元松弛和离散启发式(BRDH),该算法分两步进行。首先得到原问题的二值松弛版本,然后通过任务排序恢复原问题的离散值。通过仿真,我们展示了任务数、处理器数和通信延迟对应用程序总运行时的影响。此外,通过与当前云计算和边缘计算中广泛使用的传统全应用卸载策略的比较,我们的分布式计算卸载策略显示出显著的优势。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信