On the Throughput Optimization in Large-Scale Batch-Processing Systems

被引:0
|
作者
Kar S. [1 ]
Rehrmann R. [1 ]
Mukhopadhyay A. [2 ]
Alt B. [1 ]
Ciucu F. [2 ]
Koeppl H. [1 ]
Binnig C. [1 ]
Rizk A. [3 ]
机构
[1] TU Darmstadt, Germany
[2] University of Warwick, United Kingdom
[3] Universität Ulm, Germany
来源
Performance Evaluation Review | 2021年 / 48卷 / 03期
关键词
D O I
10.1145/3453953.3453982
中图分类号
学科分类号
摘要
We analyze a data-processing system with n clients producing jobs which are processed in batches by m parallel servers; the system throughput critically depends on the batch size and a corresponding sub-additive speedup function that arises due to overhead amortization. In practice, throughput optimization relies on numerical searches for the optimal batch size which is computationally cumbersome. In this paper, we model this system in terms of a closed queueing network assuming certain forms of service speedup; a standard Markovian analysis yields the optimal throughput in w n4 time. Our main contribution is a mean-field model that has a unique, globally attractive stationary point, derivable in closed form. This point characterizes the asymptotic throughput as a function of the batch size that can be calculated in O(1) time. Numerical settings from a large commercial system reveal that this asymptotic optimum is accurate in practical finite regimes. © 2021 Copyright is held by the owner/author(s).
引用
收藏
页码:128 / 129
页数:1
相关论文
共 50 条
  • [1] On the Throughput Optimization in Large-scale Batch-processing Systems
    Kar, Sounak
    Rehrmann, Robin
    Mukhopadhyay, Arpan
    Alt, Bastian
    Ciucu, Florin
    Koeppl, Heinz
    Binnig, Carsten
    Rizk, Amr
    PERFORMANCE EVALUATION, 2020, 144
  • [2] Cloud Configuration Optimization for Recurring Batch-Processing Applications
    Liu Y.
    Xu H.
    Lau W.C.
    IEEE Transactions on Parallel and Distributed Systems, 2023, 34 (05) : 1495 - 1507
  • [3] OPTIMIZATION OF LARGE-SCALE SYSTEMS
    KULIKOWSKI, R
    AUTOMATICA, 1970, 6 (02) : 315 - +
  • [4] Throughput Optimization for Training-Based Large-Scale Virtual MIMO Systems
    Wang, Zhiyan
    Yuan, Xiaojun
    Zhang, Ying Jun
    2014 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2014), 2014, : 1642 - 1647
  • [5] Storage optimization for large-scale distributed stream-processing systems
    Hildrum, Kirsten
    Douglis, Fred
    Wolf, Joel L.
    Yu, Philip S.
    Fleischer, Lisa
    Katta, Akshay
    ACM Transactions on Storage, 2008, 3 (04)
  • [6] LARGE-SCALE PARALLEL PROCESSING SYSTEMS
    SIEGEL, HJ
    SCHWEDERSKI, T
    MEYER, DG
    HSU, WT
    MICROPROCESSORS AND MICROSYSTEMS, 1987, 11 (01) : 3 - 20
  • [7] Throughput Optimization Strategies for Large-Scale Wireless LANs
    Pakparvar, Mostafa
    Plets, David
    Hoebeke, Jeroen
    Deschrijver, Dirk
    Mehari, Michael
    Dhaene, Tom
    Moerman, Ingrid
    Martens, Luc
    Joseph, Wout
    2015 IEEE INTERNATIONAL SYMPOSIUM ON BROADBAND MULTIMEDIA SYSTEMS AND BROADCASTING (BMSB), 2015,
  • [8] Stabilizing batch-processing networks
    Dai, JG
    Li, CW
    OPERATIONS RESEARCH, 2003, 51 (01) : 123 - 136
  • [9] Optimization Algorithms for Large-Scale Systems
    Azizan N.
    Performance Evaluation Review, 2020, 47 (03): : 2 - 5
  • [10] Large-scale optimization of aeroelastic systems
    Maute, K
    Nikbay, M
    Farhat, C
    TRENDS IN COMPUTATIONAL STRUCTURAL MECHANICS, 2001, : 613 - 622