GridMate: A Portable Simulation Environment for Large-Scale Adaptive Scientific Applications

被引:0
|
作者
Li, Xiaolin [1 ]
Parashar, Manish [2 ]
机构
[1] Oklahoma State Univ, Dept Comp Sci, Scalable Software Syst Lab, Stillwater, OK 74078 USA
[2] Rutgers State Univ, Dept Elect & Comp Engn, Appl Software Syst Lab, Piscataway, NJ 08854 USA
基金
美国国家科学基金会;
关键词
Discrete-Event Simulation; Runtime Management; Resource Management; Grid Computing; Adaptive Applications;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present a portable simulation environment GridMate for large-scale adaptive scientific applications in multi-site Grid environments. GridMate is a discrete-event based simulator, consisting of abstractions of trace-based applications, computing resources, partitioners; and schedulers, a 3D visualization tool, and user interfaces. It supports the analysis of runtime management strategies that address spatial and temporal heterogeneity in both adaptive scientific applications and geographically distributed resources in Grid computing environments. The targeted applications are a class of emerging large-scale dynamic Grid applications that require large amount of computational resources typically spanning multiple sites and exhibit long execution times. The underlying partitioning and scheduling algorithms are based on our previous work on the hybrid space-time runtime management strategy (HRMS). HRMS defines a set of flexible mechanisms and policies to adapt to state transitions of both applications and resources. The major components of GridMate are developed in Java, making GridMate highly portable and extensible. The design of GridMate and simulation results using GridMate are presented.
引用
收藏
页码:82 / +
页数:2
相关论文
共 50 条
  • [1] RAJA: Portable Performance for Large-Scale Scientific Applications
    Beckingsale, David Alexander
    Burmark, Jason
    Hornung, Rich
    Jones, Holger
    Killian, William
    Kunen, Adam J.
    Pearce, Olga
    Robinson, Peter
    Ryujin, Brian S.
    Scogland, Thomas R. W.
    [J]. PROCEEDINGS OF P3HPC 2019: 2019 IEEE/ACM INTERNATIONAL WORKSHOP ON PERFORMANCE, PORTABILITY AND PRODUCTIVITY IN HPC (P3HPC), 2019, : 71 - 81
  • [2] Sensyml: Simulation Environment for large-scale IoT Applications
    Haris, Isakovic
    Bisanovic, Vanja
    Wally, Bernhard
    Rausch, Thomas
    Ratasich, Denise
    Dustdar, Schahram
    Kappel, Gerti
    Grosu, Radu
    [J]. 45TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY (IECON 2019), 2019, : 3024 - 3030
  • [3] A methodology for scientific benchmarking with large-scale applications
    Armstrong, B
    Eigenmann, R
    [J]. PERFORMANCE EVALUATION AND BENCHMARKING WITH REALISTIC APPLICATIONS, 2001, : 109 - 127
  • [4] Large-scale adaptive mantle convection simulation
    Burstedde, Carsten
    Stadler, Georg
    Alisic, Laura
    Wilcox, Lucas C.
    Tan, Eh
    Gurnis, Michael
    Ghattas, Omar
    [J]. GEOPHYSICAL JOURNAL INTERNATIONAL, 2013, 192 (03) : 889 - 906
  • [5] Software testing and evaluation in large-scale scientific applications
    Mu, M
    [J]. QUALITY OF NUMERICAL SOFTWARE - ASSESSMENT AND ENHANCEMENT, 1997, : 330 - 332
  • [6] Energy Modeling of Supercomputers and Large-Scale Scientific Applications
    Pakin, Scott
    Lang, Michael
    [J]. 2013 INTERNATIONAL GREEN COMPUTING CONFERENCE (IGCC), 2013,
  • [7] Parallel simulation of large-scale parallel applications
    Bagrodia, R
    Deelman, E
    Phan, T
    [J]. INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2001, 15 (01): : 3 - 12
  • [8] Large-Scale Liquid Simulation on Adaptive Hexahedral Grids
    Ferstl, Florian
    Westermann, Ruediger
    Dick, Christian
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2014, 20 (10) : 1405 - 1417
  • [9] An extensible timing infrastructure for adaptive large-scale applications
    Stark, Dylan
    Allen, Gabrielle
    Goodale, Tom
    Radke, Thomas
    Schnetter, Erik
    [J]. PARALLEL PROCESSING AND APPLIED MATHEMATICS, 2008, 4967 : 1170 - +
  • [10] NEXUS - A SIMULATION ENVIRONMENT FOR LARGE-SCALE NEURAL SYSTEMS
    SAJDA, P
    FINKEL, LH
    [J]. SIMULATION, 1992, 59 (06) : 358 - 364