首页 > 最新文献

2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation最新文献

英文 中文
Feasibility Study on Distributed Simulations of BGP BGP分布式仿真的可行性研究
D. Coudert, Luc Hogie, Aurélien Lancin, D. Papadimitriou, S. Pérennes, Issam Tahiri
The Autonomous System (AS) topology of the Internet (up to 61k ASs) is growing at a rate of about 10% per year. The Border Gateway Protocol (BGP) starts to show its limits in terms of the number of routing table entries it can dynamically process and control. Due to the increasing routing information processing and storage, the same trend is observed for routing model simulators such as DRMSim specialized in large-scale simulations of routing models. Therefore, DRMSim needs enhancements to support the current size of the Internet topology and its evolution (up to 100k ASs). To this end, this paper proposes a feasibility study of the extension of DRMSim so as to support the Distributed Parallel Discrete Event paradigm. We first detail the possible distribution models and their associated communication overhead. Then, we analyze this overhead by executing BGP on a partitioned topology according to different scenarios. Finally, we conclude on the feasibility of such a simulator by computing the expected additional time required by a distributed simulation of BGP compared to its sequential simulation.
Internet的自治系统(Autonomous System, AS)拓扑(最多61k AS)正以每年10%左右的速度增长。边界网关协议(Border Gateway Protocol, BGP)在动态处理和控制路由表项的数量方面开始显现出局限性。由于路由信息处理和存储的增加,路由模型模拟器(如专门用于大规模路由模型仿真的DRMSim)也出现了同样的趋势。因此,DRMSim需要增强以支持当前Internet拓扑的大小及其演变(最多100k as)。为此,本文提出了DRMSim扩展的可行性研究,以支持分布式并行离散事件范式。我们首先详细介绍可能的分布模型及其相关的通信开销。然后,我们根据不同的场景,通过在分区拓扑上执行BGP来分析这种开销。最后,我们通过计算BGP分布式模拟与顺序模拟相比所需的预期额外时间,得出了这种模拟器的可行性。
{"title":"Feasibility Study on Distributed Simulations of BGP","authors":"D. Coudert, Luc Hogie, Aurélien Lancin, D. Papadimitriou, S. Pérennes, Issam Tahiri","doi":"10.1109/PADS.2012.19","DOIUrl":"https://doi.org/10.1109/PADS.2012.19","url":null,"abstract":"The Autonomous System (AS) topology of the Internet (up to 61k ASs) is growing at a rate of about 10% per year. The Border Gateway Protocol (BGP) starts to show its limits in terms of the number of routing table entries it can dynamically process and control. Due to the increasing routing information processing and storage, the same trend is observed for routing model simulators such as DRMSim specialized in large-scale simulations of routing models. Therefore, DRMSim needs enhancements to support the current size of the Internet topology and its evolution (up to 100k ASs). To this end, this paper proposes a feasibility study of the extension of DRMSim so as to support the Distributed Parallel Discrete Event paradigm. We first detail the possible distribution models and their associated communication overhead. Then, we analyze this overhead by executing BGP on a partitioned topology according to different scenarios. Finally, we conclude on the feasibility of such a simulator by computing the expected additional time required by a distributed simulation of BGP compared to its sequential simulation.","PeriodicalId":299627,"journal":{"name":"2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation","volume":"213 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127680700","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
A New Approach to Zero-Copy Message Passing with Reversible Memory Allocation in Multi-core Architectures 多核体系结构中具有可逆内存分配的零拷贝消息传递新方法
B. Swenson, G. Riley
We present a new Zero-Copy approach for message passing in a tightly coupled, multi - process parallel discrete event simulation. Our approach is highly scalable and is suited for large scale distributed simulations. A Zero-Copy approach never copies message content. Rather, messages are created initially in a shared - memory region, and only a smart pointer referring to the shared memory object is passed to a message recipient. The smart pointer can be dereferenced normally, and has reference count semantics allowing memory reuse when no references remain. This approach significantly reduces the amount of data copied between processes and results in considerable improvement in overall application performance as compared to more traditional shared - memory based message passing. We demonstrate the efficiency of our approach using two distributed discrete event simulators using conservative synchronization. However, we also included knowledge of the Global Virtual Time and the Current Simulation Time in our memory management algorithms, allowing rollbacks and reclaiming of memory that was freed prematurely.
我们提出了一种新的零拷贝方法,用于紧耦合、多进程并行离散事件仿真中的消息传递。我们的方法具有高度可扩展性,适合大规模分布式仿真。零复制方法从不复制消息内容。相反,消息最初是在共享内存区域中创建的,并且只有指向共享内存对象的智能指针被传递给消息接收者。智能指针可以正常解引用,并且具有引用计数语义,允许在没有引用时重用内存。与更传统的基于共享内存的消息传递相比,这种方法显著减少了进程之间复制的数据量,并显著提高了应用程序的整体性能。我们使用两个使用保守同步的分布式离散事件模拟器来证明我们方法的有效性。但是,我们还在内存管理算法中包含了全局虚拟时间和当前模拟时间的知识,从而允许回滚和回收过早释放的内存。
{"title":"A New Approach to Zero-Copy Message Passing with Reversible Memory Allocation in Multi-core Architectures","authors":"B. Swenson, G. Riley","doi":"10.1109/PADS.2012.3","DOIUrl":"https://doi.org/10.1109/PADS.2012.3","url":null,"abstract":"We present a new Zero-Copy approach for message passing in a tightly coupled, multi - process parallel discrete event simulation. Our approach is highly scalable and is suited for large scale distributed simulations. A Zero-Copy approach never copies message content. Rather, messages are created initially in a shared - memory region, and only a smart pointer referring to the shared memory object is passed to a message recipient. The smart pointer can be dereferenced normally, and has reference count semantics allowing memory reuse when no references remain. This approach significantly reduces the amount of data copied between processes and results in considerable improvement in overall application performance as compared to more traditional shared - memory based message passing. We demonstrate the efficiency of our approach using two distributed discrete event simulators using conservative synchronization. However, we also included knowledge of the Global Virtual Time and the Current Simulation Time in our memory management algorithms, allowing rollbacks and reclaiming of memory that was freed prematurely.","PeriodicalId":299627,"journal":{"name":"2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation","volume":"160 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126112389","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 18
A Latency-Hiding Algorithm for ABMS on Parallel/Distributed Computing Environment 并行/分布式计算环境下ABMS的延迟隐藏算法
Lili Chen, Jianwen Huang, Jing Zhang
A latency-hiding algorithm for the parallelization of large scale agent-based model simulations (ABMS) on parallel/distributed computing platform is proposed. The key idea of this algorithm is using redundant computations to hide communication latencies. An analytical model for this algorithm is presented to tell how to select R value to reach the best speedup. Compared to B+2R algorithm [1], theoretical analysis and experimental result show that the algorithm proposed in this paper has the following advantages when running on CPU cluster: 1) it can hide more communication latency, 2) a smaller R can satisfy the best communication latency hiding.
提出了一种用于并行/分布式计算平台上大规模基于agent的模型仿真(ABMS)并行化的延迟隐藏算法。该算法的核心思想是利用冗余计算来隐藏通信延迟。给出了该算法的解析模型,说明如何选择R值以达到最佳加速。理论分析和实验结果表明,与B+2R算法相比[1],本文提出的算法在CPU集群上运行时具有以下优点:1)可以隐藏更多的通信延迟,2)较小的R可以满足最佳的通信延迟隐藏。
{"title":"A Latency-Hiding Algorithm for ABMS on Parallel/Distributed Computing Environment","authors":"Lili Chen, Jianwen Huang, Jing Zhang","doi":"10.1109/PADS.2012.2","DOIUrl":"https://doi.org/10.1109/PADS.2012.2","url":null,"abstract":"A latency-hiding algorithm for the parallelization of large scale agent-based model simulations (ABMS) on parallel/distributed computing platform is proposed. The key idea of this algorithm is using redundant computations to hide communication latencies. An analytical model for this algorithm is presented to tell how to select R value to reach the best speedup. Compared to B+2R algorithm [1], theoretical analysis and experimental result show that the algorithm proposed in this paper has the following advantages when running on CPU cluster: 1) it can hide more communication latency, 2) a smaller R can satisfy the best communication latency hiding.","PeriodicalId":299627,"journal":{"name":"2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121698403","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
A Simulation System Based on OGRE and PhysX for Flexible Aircraft Assembly 基于OGRE和PhysX的柔性飞机装配仿真系统
Dong Wang, Linxuan Zhang, Mianmian Wang, Tianyuan Xiao, Z. Hou, F. Zou
Assembly simulation is an important step in the process of digital aircraft manufacturing planning which helps engineers find the defects in the preassembly plan and fix them before practical assembly. In this paper, a simulation system for flexible aircraft assembly is proposed. It uses OGRE and PhysX as the development platform instead of customizing commercial CAD/CAM platforms or implementing the system through OpenGL directly. The reason for choosing open source tools to implement the system is described in detail first. Then the architecture of the system is presented and introduced. Meanwhile, an example is given to illustrate the simulation process which consists of motion simulation and collision analysis. Finally the evaluate system that consists of assembly feasibility analysis, tolerance analysis and ergonomic analysis is described.
装配仿真是数字化飞机制造规划过程中的一个重要步骤,它可以帮助工程师在实际装配前发现预装计划中的缺陷并进行修复。本文提出了一种柔性飞机装配仿真系统。它使用OGRE和PhysX作为开发平台,而不是定制商业CAD/CAM平台或直接通过OpenGL实现系统。首先详细描述了选择开源工具来实现系统的原因。然后介绍了系统的体系结构。同时,通过实例说明了由运动仿真和碰撞分析两部分组成的仿真过程。最后介绍了由装配可行性分析、公差分析和工效学分析组成的评价体系。
{"title":"A Simulation System Based on OGRE and PhysX for Flexible Aircraft Assembly","authors":"Dong Wang, Linxuan Zhang, Mianmian Wang, Tianyuan Xiao, Z. Hou, F. Zou","doi":"10.1109/PADS.2012.7","DOIUrl":"https://doi.org/10.1109/PADS.2012.7","url":null,"abstract":"Assembly simulation is an important step in the process of digital aircraft manufacturing planning which helps engineers find the defects in the preassembly plan and fix them before practical assembly. In this paper, a simulation system for flexible aircraft assembly is proposed. It uses OGRE and PhysX as the development platform instead of customizing commercial CAD/CAM platforms or implementing the system through OpenGL directly. The reason for choosing open source tools to implement the system is described in detail first. Then the architecture of the system is presented and introduced. Meanwhile, an example is given to illustrate the simulation process which consists of motion simulation and collision analysis. Finally the evaluate system that consists of assembly feasibility analysis, tolerance analysis and ergonomic analysis is described.","PeriodicalId":299627,"journal":{"name":"2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124887056","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Research on Quality-Based Data Creditability Evaluating Method in Complex Systems Simulation 复杂系统仿真中基于质量的数据可信度评估方法研究
Yingchao Zhang, Jing Zhang, Wei Li, Feng Ye
Data creditability plays a very important role in the complex system simulation creditability. From the point of how to evaluate and improve the complex system simulation data creditability, the concept of the data quality modeling is advanced and the three-dimension data quality modeling space is founded. Based on which, a multiple attributes decision making theory based data creditability evaluating method is put forward. Taking the joint simulation and experiment as a typical application area, the application of the data creditability evaluating method is discussed initially.
数据可信度在复杂系统仿真可信度中起着非常重要的作用。从如何评价和提高复杂系统仿真数据可信度的角度出发,提出了数据质量建模的概念,建立了三维数据质量建模空间。在此基础上,提出了一种基于多属性决策理论的数据可信度评价方法。以联合仿真与实验为典型应用领域,初步探讨了数据可信度评估方法的应用。
{"title":"Research on Quality-Based Data Creditability Evaluating Method in Complex Systems Simulation","authors":"Yingchao Zhang, Jing Zhang, Wei Li, Feng Ye","doi":"10.1109/PADS.2012.38","DOIUrl":"https://doi.org/10.1109/PADS.2012.38","url":null,"abstract":"Data creditability plays a very important role in the complex system simulation creditability. From the point of how to evaluate and improve the complex system simulation data creditability, the concept of the data quality modeling is advanced and the three-dimension data quality modeling space is founded. Based on which, a multiple attributes decision making theory based data creditability evaluating method is put forward. Taking the joint simulation and experiment as a typical application area, the application of the data creditability evaluating method is discussed initially.","PeriodicalId":299627,"journal":{"name":"2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123631883","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Data-Driven 4D Visualization for Simulating Highway Construction Processes 数据驱动的公路建设过程模拟4D可视化
Chen Guojun, Liu Yan, Chen Jingxiang, Wu Wei
This paper presents a method which discretizes long and narrow belt-shaped structure into sequence of cross-sections and creates cross-section models automatically based on the real construction data. Then completion and schedule model of construction are obtained by connecting cross-section schedule models. This Method reduces data volumes effectively and improves automation degree and scalability of modeling constructions. The experiment has shown that this system is full-featured, the modeling and visualization of construction processes can meet the requirement of real-time.
提出了一种基于实际施工数据,将长、窄带状结构离散成截面序列,并自动生成截面模型的方法。然后通过连接截面进度模型,得到施工的完工和进度模型。该方法有效地减少了数据量,提高了建模构造的自动化程度和可扩展性。实验表明,该系统功能齐全,施工过程的建模和可视化能够满足实时性的要求。
{"title":"Data-Driven 4D Visualization for Simulating Highway Construction Processes","authors":"Chen Guojun, Liu Yan, Chen Jingxiang, Wu Wei","doi":"10.1109/PADS.2012.13","DOIUrl":"https://doi.org/10.1109/PADS.2012.13","url":null,"abstract":"This paper presents a method which discretizes long and narrow belt-shaped structure into sequence of cross-sections and creates cross-section models automatically based on the real construction data. Then completion and schedule model of construction are obtained by connecting cross-section schedule models. This Method reduces data volumes effectively and improves automation degree and scalability of modeling constructions. The experiment has shown that this system is full-featured, the modeling and visualization of construction processes can meet the requirement of real-time.","PeriodicalId":299627,"journal":{"name":"2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116680992","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1