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 条
  • [31] A MULTICOMPUTER SOFTWARE INTERFACE FOR PARALLEL DYNAMIC SYSTEM SIMULATION
    WELLS, BE
    SIMULATION, 1995, 65 (03) : 191 - 205
  • [32] A parallel software system for the numerical simulation of air pollution
    Di Serafino, D
    Giunta, G
    Murli, A
    ANALISI NUMERICA: METODI E SOFTWARE MATEMATICO, SUPPLEMENTO, 2000, 46 : 279 - 291
  • [33] THE USE OF NEURAL NETWORKS IN PARALLEL SOFTWARE SYSTEMS
    FOX, G
    FURMANSKI, W
    KOLLER, J
    MATHEMATICS AND COMPUTERS IN SIMULATION, 1989, 31 (4-5) : 485 - 495
  • [34] Workshop on Software Engineering for Parallel and Distributed Systems
    Agha, G
    Russo, S
    PROCEEDINGS OF THE 1997 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 1997, : 678 - 678
  • [35] A software development tool for parallel and distributed systems
    Stone, RD
    Morse, DR
    PARALLEL PROCESSING DEVELOPMENTS, 1996, 47 : 207 - 219
  • [36] The parallel simulation software design method on hydrodynamic model
    Yang, LF
    Wu, J
    Nasirjan
    Wei, TL
    Wang, Y
    Xie, JQ
    Cai, M
    1998 IEEE HONG KONG ELECTRON DEVICES MEETING, PROCEEDINGS, 1998, : 134 - 137
  • [37] Multicomputer software interface for parallel dynamic system simulation
    Univ of Alabama in Huntsville, Huntsville, United States
    Simulation, 3 (191-205):
  • [38] Software components for parallel multiscale simulation: an example with LAMMPS
    Benjamin FrantzDale
    Steven J. Plimpton
    Mark S. Shephard
    Engineering with Computers, 2010, 26 : 205 - 211
  • [39] Scalable software system architecture for parallel logic simulation
    Chen, TS
    Youn, HY
    Kavi, KM
    INTERNATIONAL SOCIETY FOR COMPUTERS AND THEIR APPLICATIONS 10TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 1997, : 570 - 573
  • [40] Parallel software for large scale flow and transport simulation
    Roest, MR
    Vollebregt, EAH
    tenCate, HH
    Lin, HX
    EUROSIM '96 - HPCN CHALLENGES IN TELECOMP AND TELECOM: PARALLEL SIMULATION OF COMPLEX SYSTEMS AND LARGE-SCALE APPLICATIONS, 1996, : 459 - 466