Optimizing Distributed Computing Workflows in Heterogeneous Network Environments

被引:0
|
作者
Gu, Yi [1 ]
Wu, Qishi [1 ]
机构
[1] Univ Memphis, Dept Comp Sci, Memphis, TN 38152 USA
关键词
Optimization; NP-complete; end-to-end delay; frame rate;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Next-generation computation-intensive applications in various science and engineering fields feature large-scale computing workflows. Supporting such computing workflows and optimizing their network performance in terms of end-to-end delay or frame rate in heterogeneous network environments are critical to the success of these distributed applications that require fast response time or smooth data flow. We formulate six linear pipeline configuration problems with different mapping objectives and network constraints, and one general workflow mapping problem. We investigate the computational complexity of these problems and design optimal or heuristic algorithms with rigorous correctness proof and performance analysis. An extensive set of optimization experiments on a large number of simulated workflows and networks illustrate the superior performance of the proposed algorithms in comparison with that of existing methods.
引用
收藏
页码:142 / 154
页数:13
相关论文
共 50 条
  • [1] Modeling and simulation of distributed computing workflows in heterogeneous network environments
    Wu, Qishi
    Gu, Yi
    [J]. SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2011, 87 (12): : 1049 - 1065
  • [2] Supporting Distributed Application Workflows in Heterogeneous Computing Environments
    Wu, Qishi
    Gu, Yi
    [J]. PROCEEDINGS OF THE 2008 14TH IEEE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, 2008, : 3 - 10
  • [3] Performance Analysis and Optimization of Distributed Workflows in Heterogeneous Network Environments
    Gu, Yi
    Wu, Chase Qishi
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (04) : 1266 - 1282
  • [4] Optimizing network performance of computing pipelines in distributed environments
    Wu, Qishi
    Gu, Yi
    Zhu, Mengxia
    Rao, Nageswara S. V.
    [J]. 2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 2945 - +
  • [5] Optimizing Distributed Execution of WS-BPEL Processes in Heterogeneous Computing Environments
    Wu, Qishi
    Gu, Yi
    Bao, Liang
    Jia, Wei
    Dai, Huichen
    Chen, Ping
    [J]. QUALITY OF SERVICE IN HETEROGENEOUS NETWORKS, 2009, 22 : 770 - +
  • [6] Dynamic Mapping of Application Workflows in Heterogeneous Computing Environments
    Qasim, Muhammad
    Iqbal, Touseef
    Munir, Ehsan Ullah
    Tziritas, Nikos
    Khan, Samee U.
    Yang, Laurence T.
    [J]. 2017 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2017, : 462 - 471
  • [7] DAPHNE - SUPPORT FOR DISTRIBUTED COMPUTING IN HETEROGENEOUS ENVIRONMENTS
    LOHR, KP
    NENTWIG, L
    MULLER, J
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1990, 433 : 138 - 146
  • [8] Distributed Calculations with Algorithmic Skeletons for Heterogeneous Computing Environments
    Herrmann, Nina
    Kuchen, Herbert
    [J]. INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2023, 51 (2-3) : 172 - 185
  • [9] Efficient Pipeline Configuration in Distributed Heterogeneous Computing Environments
    Gu, Yi
    Wu, Qishi
    Zhu, Mengxia
    Rao, Nageswara S. V.
    [J]. PODC'08: PROCEEDINGS OF THE 27TH ANNUAL ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, 2008, : 432 - 432
  • [10] Distributed Calculations with Algorithmic Skeletons for Heterogeneous Computing Environments
    Nina Herrmann
    Herbert Kuchen
    [J]. International Journal of Parallel Programming, 2023, 51 : 172 - 185