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 条
  • [21] Communication characteristics of large-scale scientific applications for contemporary cluster architectures
    Vetter, JS
    Mueller, F
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2003, 63 (09) : 853 - 865
  • [22] An Efficient Co-processing Framework for Large-scale Scientific Applications
    Duan, Rubing
    Goh, Rick Siow Mong
    Rachmawati, Lily
    Wang, Long
    Palit, Henry N.
    Li, Xiaorong
    Goh, Chi Keong
    Dutta, Partha
    Lapworth, Leigh
    Knott, David
    [J]. 2014 IEEE 6TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2014, : 254 - 261
  • [23] Interactive simulation of large-scale forests in virtual reality applications
    Song, Chengfang
    Tan, Qifeng
    Zhang, Long
    Chen, Wei
    Gong, Yi
    Guan, Yu
    Peng, Qunsheng
    [J]. TECHNOLOGIES FOR E-LEARNING AND DIGITAL ENTERTAINMENT, PROCEEDINGS, 2006, 3942 : 1066 - 1069
  • [24] A perspective on large-scale simulation as an enabler for novel biorobotics applications
    Angelidis, Emmanouil
    [J]. FRONTIERS IN ROBOTICS AND AI, 2023, 10
  • [25] PERCEPTION OF LARGE-SCALE ENVIRONMENT
    ITTELSON, WH
    [J]. TRANSACTIONS OF THE NEW YORK ACADEMY OF SCIENCES, 1970, 32 (07): : 807 - &
  • [26] A high-performance application data environment for large-scale scientific computations
    Shen, XH
    Liao, WK
    Chouldhary, A
    Memik, G
    Kandemir, M
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2003, 14 (12) : 1262 - 1274
  • [27] An adaptive mesh refinement solver for large-scale simulation of biological flows
    Botti, Lorenzo
    Piccinelli, Marina
    Ene-Iordache, Bogdan
    Remuzzi, Andrea
    Antiga, Luca
    [J]. INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN BIOMEDICAL ENGINEERING, 2010, 26 (01) : 86 - 100
  • [28] An adaptive resource allocation scheme for large-scale distributed simulation system
    Boukerche, Azzedine
    Gu, Yunfeng
    [J]. DS-RT 2007: 11TH IEEE INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL-TIME APPLICATIONS, PROCEEDINGS, 2007, : 48 - 56
  • [29] The Large-scale Structure of Scientific Method
    Kosso, Peter
    [J]. SCIENCE & EDUCATION, 2009, 18 (01) : 33 - 42
  • [30] The Large-scale Structure of Scientific Method
    Peter Kosso
    [J]. Science & Education, 2009, 18 : 33 - 42