时间扭曲同步并行模拟器的反馈控制

P. Wilsey
{"title":"时间扭曲同步并行模拟器的反馈控制","authors":"P. Wilsey","doi":"10.1109/IDSRTA.1997.568655","DOIUrl":null,"url":null,"abstract":"The time warp mechanism is one of the most important synchronization protocols for parallel simulation. However for most applications, the successful use of time warp requires the careful selection of time warp optimization parameters (e.g. cancellation strategies, state saving frequency, and so on). Unfortunately, the optimal setting for the simulation parameters may not hold across an application domain or even throughout the entire simulation lifetime of a single application. Consequently, several investigators have proposed the dynamic adjustment of simulation parameters over the lifetime of the simulation. The dynamic adjustment of simulation parameters requires careful design considerations. Many of these considerations are similar to the problems studied by traditional nonlinear and adaptive control theorists. These considerations include the need to implement an adjustment mechanism that converges to stable values and the need to understand how parameter adjustment affects (sampled) output values. However, the dynamic adjustment of simulation parameters occurs by using general CPU cycles and thus introduces overhead into the simulation. This overhead must be carefully controlled-too little processing and the control system may not respond correctly; too much processing and the overall simulation performance may deteriorate. We address the design of two distinct feedback control systems for dynamic parameter adjustment and describe the design considerations that were made in their construction.","PeriodicalId":117186,"journal":{"name":"Proceedings First International Workshop on Distributed Interactive Simulation and Real Time Applications","volume":"68 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1997-01-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Feedback control in time warp synchronized parallel simulators\",\"authors\":\"P. Wilsey\",\"doi\":\"10.1109/IDSRTA.1997.568655\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The time warp mechanism is one of the most important synchronization protocols for parallel simulation. However for most applications, the successful use of time warp requires the careful selection of time warp optimization parameters (e.g. cancellation strategies, state saving frequency, and so on). Unfortunately, the optimal setting for the simulation parameters may not hold across an application domain or even throughout the entire simulation lifetime of a single application. Consequently, several investigators have proposed the dynamic adjustment of simulation parameters over the lifetime of the simulation. The dynamic adjustment of simulation parameters requires careful design considerations. Many of these considerations are similar to the problems studied by traditional nonlinear and adaptive control theorists. These considerations include the need to implement an adjustment mechanism that converges to stable values and the need to understand how parameter adjustment affects (sampled) output values. However, the dynamic adjustment of simulation parameters occurs by using general CPU cycles and thus introduces overhead into the simulation. This overhead must be carefully controlled-too little processing and the control system may not respond correctly; too much processing and the overall simulation performance may deteriorate. We address the design of two distinct feedback control systems for dynamic parameter adjustment and describe the design considerations that were made in their construction.\",\"PeriodicalId\":117186,\"journal\":{\"name\":\"Proceedings First International Workshop on Distributed Interactive Simulation and Real Time Applications\",\"volume\":\"68 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1997-01-09\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings First International Workshop on Distributed Interactive Simulation and Real Time Applications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IDSRTA.1997.568655\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings First International Workshop on Distributed Interactive Simulation and Real Time Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IDSRTA.1997.568655","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

摘要

时间扭曲机制是并行仿真中最重要的同步协议之一。然而,对于大多数应用程序,成功使用时间扭曲需要仔细选择时间扭曲优化参数(例如取消策略,状态保存频率,等等)。不幸的是,模拟参数的最佳设置可能无法跨越应用程序域,甚至无法贯穿单个应用程序的整个模拟生命周期。因此,一些研究人员提出了在模拟生命周期内动态调整模拟参数的方法。仿真参数的动态调整需要仔细的设计考虑。许多这些考虑类似于传统的非线性和自适应控制理论家所研究的问题。这些考虑包括需要实现收敛到稳定值的调整机制,以及需要理解参数调整如何影响(采样)输出值。然而,仿真参数的动态调整是通过使用一般的CPU周期来实现的,因此给仿真带来了开销。这种开销必须小心控制——处理过少,控制系统可能无法正确响应;过多的处理和整体模拟性能可能会下降。我们解决了两个不同的反馈控制系统的动态参数调整的设计,并描述了在其建设的设计考虑。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Feedback control in time warp synchronized parallel simulators
The time warp mechanism is one of the most important synchronization protocols for parallel simulation. However for most applications, the successful use of time warp requires the careful selection of time warp optimization parameters (e.g. cancellation strategies, state saving frequency, and so on). Unfortunately, the optimal setting for the simulation parameters may not hold across an application domain or even throughout the entire simulation lifetime of a single application. Consequently, several investigators have proposed the dynamic adjustment of simulation parameters over the lifetime of the simulation. The dynamic adjustment of simulation parameters requires careful design considerations. Many of these considerations are similar to the problems studied by traditional nonlinear and adaptive control theorists. These considerations include the need to implement an adjustment mechanism that converges to stable values and the need to understand how parameter adjustment affects (sampled) output values. However, the dynamic adjustment of simulation parameters occurs by using general CPU cycles and thus introduces overhead into the simulation. This overhead must be carefully controlled-too little processing and the control system may not respond correctly; too much processing and the overall simulation performance may deteriorate. We address the design of two distinct feedback control systems for dynamic parameter adjustment and describe the design considerations that were made in their construction.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信