Performance Modeling of Scalable Resource Allocations with the Imperial PEPA Compiler

被引:1
|
作者
Sanders, William S. [1 ]
Srivastava, Srishti [2 ]
Banicescu, Ioana [3 ]
机构
[1] Jackson Lab, Informat Technol, Farmington, CT 06032 USA
[2] Univ Southern Indiana, Comp Sci, Evansville, IN USA
[3] Mississippi State Univ, Comp Sci & Engn, Mississippi State, MS USA
关键词
Process algebra; Robustness analysis; Performance modeling; Performance evaluation; Application virtualization; Scalabilty; Stochastic processes; ROBUSTNESS; SYSTEMS;
D O I
10.1109/ISPDC55340.2022.00023
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Advances in computational resources have led to corresponding increases in the scale of large parallel and distributed computer (PDC) systems. With these increases in scale, it becomes increasingly important to understand how these systems will perform as they scale when they are planned and defined, rather than post deployment. Modeling and simulation of these systems can be used to identify unexpected problems and bottlenecks, verify operational functionality, and can result in significant cost savings and avoidance if done prior to the often large capital expenditures that accompany major parallel and distributed computer system deployments. In this paper, we evaluate how PDC systems perform while they are subject to increases in both the number of applications and the number of machines. We generate 42,000 models and evaluate them with the Imperial PEPA Compiler to determine the scaling effects across both an increasing number of applications and an increasing number of machines. These results are then utilized to develop a heuristic for predicting the makespan time for sets of applications mapped onto a number of machines where the applications are subjected to perturbations at runtime. While in the current work the estimated application rates and perturbed rates considered are based on the uniform probability distribution, future work will include a wider range of probability distributions for these rates.
引用
收藏
页码:99 / 106
页数:8
相关论文
共 50 条
  • [1] PEPA Based Performance Modeling for Robust Resource Allocations amid Varying Processor Availability
    Srivastava, Srishti
    Banicescu, Ioana
    2018 17TH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING (ISPDC), 2018, : 61 - 68
  • [2] Robustness Analysis of Scaled Resource Allocation Models Using the Imperial PEPA Compiler
    Sanders, William S.
    Srivastava, Srishti
    Banicescu, Ioana
    2020 19TH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING (ISPDC 2020), 2020, : 60 - 67
  • [3] Derivation of passage-time densities in PEPA models using ipc: the imperial PEPA compiler
    Bradley, JT
    Dingle, NJ
    Gilmore, ST
    Knottenbelt, WJ
    PROCEEDINGS OF THE 11TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS AND SIMULATION OF COMPUTER TELECOMMUNICATIONS SYSTEMS, 2003, : 344 - 351
  • [4] Robust resource allocations through performance modeling with stochastic process algebra
    Srivastava, Srishti
    Banicescu, Ioana
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (07):
  • [5] Towards Robust Resource Allocations via Performance Modeling with Stochastic Process Algebra
    Banicescu, Ioana
    Srivastava, Srishti
    2015 IEEE 18TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE), 2015, : 270 - 277
  • [6] PEPA: Performance Enhancement of Embedded Processors through HWAccelerator Resource Sharing
    Si, Qilin
    Schaefer, Benjamin Carrion
    PROCEEDINGS OF THE GREAT LAKES SYMPOSIUM ON VLSI 2023, GLSVLSI 2023, 2023, : 23 - 28
  • [7] SimpleCloud: A Simple Simulator for Modeling Resource Allocations in Cloud Computing
    Minarolli, Dorian
    Mece, Elinda Kajo
    Sheme, Enida
    Tafa, Igli
    ADVANCES IN INTERNET, DATA & WEB TECHNOLOGIES, 2018, 17 : 572 - 583
  • [8] 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
  • [9] 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
  • [10] 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