Robust resource allocations through performance modeling with stochastic process algebra

被引:7
|
作者
Srivastava, Srishti [1 ]
Banicescu, Ioana [2 ]
机构
[1] Univ Southern Indiana, 8600 Univ Blvd, Evansville, IN 47712 USA
[2] Mississippi State Univ, Starkville, MS USA
来源
基金
美国国家科学基金会;
关键词
performance modeling and evaluation; robustness analysis; process algebra; HEURISTICS;
D O I
10.1002/cpe.3894
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Parallel and distributed computing has led to a proliferation in solving computationally intensive mathematical, science, or engineering problems. However, such computational environments are often prone to unpredictable variations due to problem, algorithm, and system characteristics. Therefore, a robustness study of resource allocations and application scheduling is required to guarantee a desired level of performance. Given an initial workload, a mapping of applications to resources is considered to be robust if it optimizes the execution performance and guarantees a desired level of performance in the presence of unpredictable perturbations at runtime. In this research work, a stochastic process algebra, performance evaluation process algebra, is used for obtaining performance of various resource allocations via a numerical analysis of performance modeling of the parallel execution of applications on parallel computing resources. Further, a robustness analysis of various allocations is performed for finding a robust mapping from a set of initial mapping schemes. The numerical results obtained from this performance modeling of resource allocations have been validated by the simulation results of earlier research, which are available from the existing literature, thus underscoring the significance of using stochastic process algebra models in providing a cost-effective and low overhead analysis of robustness. Copyright (C) 2016 John Wiley & Sons, Ltd.
引用
收藏
页数:13
相关论文
共 50 条
  • [41] A stochastic causality-based process algebra
    Brinksma, E
    Katoen, JP
    Langerak, R
    Latella, D
    COMPUTER JOURNAL, 1995, 38 (07): : 552 - 565
  • [42] State Equations in Stochastic Process Algebra Models
    Ding, Jie
    Zhu, Xin-Shan
    Chen, Xiao
    IEEE ACCESS, 2019, 7 : 61195 - 61203
  • [43] SYNERGIES AND POSTACQUISITION PERFORMANCE - DIFFERENCES VERSUS SIMILARITIES IN RESOURCE ALLOCATIONS
    HARRISON, JS
    HITT, MA
    HOSKISSON, RE
    IRELAND, RD
    JOURNAL OF MANAGEMENT, 1991, 17 (01) : 173 - 190
  • [44] Process algebra for performance evaluation
    Hermanns, H
    Herzog, U
    Katoen, JP
    THEORETICAL COMPUTER SCIENCE, 2002, 274 (1-2) : 43 - 87
  • [45] Modeling change in a health system: Implications on patient flows and resource allocations
    Gunes, Evrim Didem
    Yaman, Hande
    CLINICAL AND INVESTIGATIVE MEDICINE, 2005, 28 (06): : 331 - 333
  • [46] Computational Modeling and Simulation of Dynamic Communication Network Resource Allocations in Excel
    Chandler, Edward W.
    Pappas, Andreas
    2018 3RD INTERNATIONAL CONFERENCE ON SMART AND SUSTAINABLE TECHNOLOGIES (SPLITECH), 2018, : 33 - 37
  • [47] Exploiting stochastic process algebra achievements for generalized stochastic Petri nets
    Hermanns, H
    Herzog, U
    Mertsiotakis, V
    Rettelbach, M
    PROCEEDINGS OF THE SEVENTH INTERNATIONAL WORKSHOP ON PETRI NETS AND PERFORMANCE MODELS, 1997, : 183 - 192
  • [48] Modeling asset allocations and a new portfolio performance score
    Apostolos Chalkis
    Emmanouil Christoforou
    Ioannis Z. Emiris
    Theodore Dalamagas
    Digital Finance, 2021, 3 (3-4): : 333 - 371
  • [49] Model-driven performance analysis of UML design models based on stochastic process algebra
    Tabuchi, N
    Sato, N
    Nakamura, H
    MODEL DRIVEN ARCHITECTURE FOUNDATIONS AND APPLICATIONS, PROCEEDINGS, 2005, 3748 : 41 - 58
  • [50] Research on Production Process Control Method Combined Stochastic Process Algebra and Stochastic Petri Nets
    LIU Chang SHI Haibo Shenyang Instof AutomationChinese Academy of SciencesShenyang China
    武汉理工大学学报, 2006, (S2) : 428 - 434