Software control systems for parallel simulation

被引:0
|
作者
Radhakrishnan, R [1 ]
Wilsey, PA [1 ]
机构
[1] Expt Comp Lab, Cincinnati, OH 45221 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Parallel simulations using optimistic synchronization strategies such as Time Warp, operate with no regard to global synchronization since this results in greater parallelism and lower synchronization cost. However, like virtual memory, the parallel simulators may end up thrashing instead of performing useful work. The complication in using a Time Warp simulator is then to configure it suitably for good performance and avoid thrashing. Unfortunately, the optimal configuration is not generally static among different applications or even throughout an entire run of a single application. Thus, online feedback control systems are deployed to govern the adjustment of input parameters in our Time Warp simulation kernel. The design and implementation of effective feedback control systems can be difficult; the extra processing is pure overhead that must be absorbed by an), performance gains delivered. The problem is further complicated when attempting to build a simulation kernel that is designed efficiently to operate with many different applications. In this paper, we introduce a control-centric architecture that is used to monitor and manage different parts of a Time Warp simulator Specifically, we extend concepts from control theory such as adaptive control and stability, to better understand and design hierarchically-distributed run-time control systems for Time Marp based parallel simulation.
引用
收藏
页码:135 / 142
页数:8
相关论文
共 50 条
  • [1] Parallel simulation of complex systems software environment and applications
    Zmuda, M
    Niewiadomska-Szynkiewicz, E
    ESM'99 - MODELLING AND SIMULATION: A TOOL FOR THE NEXT MILLENNIUM, VOL 1, 1999, : 52 - 57
  • [2] Human heart simulation software for parallel computing systems
    Pravdin, Sergei
    Ushenin, Konstantin
    Sozykin, Andrey
    Solovyova, Olga
    4TH INTERNATIONAL YOUNG SCIENTIST CONFERENCE ON COMPUTATIONAL SCIENCE, 2015, 66 : 402 - 411
  • [4] Spacecraft Flight Control Simulation and Parallel Systems
    Yuan L.
    Cheng M.
    Wang L.
    Yuhang Xuebao/Journal of Astronautics, 2021, 42 (08): : 982 - 988
  • [5] Simulation in parallel software design
    Suppi, R.
    Cesar, E.
    Falguera, J.
    Serrano, M.
    Sorribes, J.
    Luque, E.
    Dozsa, G.
    Kacsuk, P.
    Fadgyas, T.
    International Journal of Parallel and Distributed Systems and Networks, 1998, 1 (02): : 85 - 92
  • [6] LBsoft: A parallel open-source software for simulation of colloidal systems
    Bonaccorso, Fabio
    Montessori, Andrea
    Tiribocchi, Adriano
    Amati, Giorgio
    Bernaschi, Massimo
    Lauricella, Marco
    Succi, Sauro
    COMPUTER PHYSICS COMMUNICATIONS, 2020, 256
  • [7] Components of systems software for parallel systems
    Lusk, E
    RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, PROCEEDINGS, 2005, 3666 : 5 - 5
  • [8] Parallel software package for simulation of continuum mechanics problems on modern multiprocessor systems
    Polyakov S.V.
    Kudryashova T.A.
    Sverdlin A.A.
    Kononov E.M.
    Kosolapov O.A.
    Mathematical Models and Computer Simulations, 2011, 3 (1) : 46 - 57
  • [9] SPINning parallel systems software
    Matlin, OS
    Lusk, E
    McCune, W
    MODEL CHECKING SOFTWARE, PROCEEDINGS, 2002, 2318 : 213 - 220
  • [10] SOFTWARE ENGINEERING FOR PARALLEL SYSTEMS
    JELLY, I
    GORTON, I
    INFORMATION AND SOFTWARE TECHNOLOGY, 1994, 36 (07) : 381 - 396