{"title":"HLA-Based Parallel Simulation: A Case Study","authors":"Buquan Liu, Yiping Yao, Zhiwen Jiang, Laibin Yan, Qingjun Qu, Shaoliang Peng","doi":"10.1109/PADS.2012.21","DOIUrl":null,"url":null,"abstract":"As a distributed simulation standard, the high level architecture (HLA) is used to facilitate the interoperability and reuse of multiple federates, rarely applied in the high-performance parallel simulation. This paper, however, shows a parallel simulation running on a 10 teraflops cluster system, which is based on the master-slave programming model, developed in the use of runtime infrastructure (RTI). After the simulation system is introduced, the framework of its core program is also presented as well as the key techniques of object distribution, event management and time management in the program. The HLA-based simulation supports the single program multiple data (SPMD) execution mode and runs well presently in the high-performance parallel computer.","PeriodicalId":299627,"journal":{"name":"2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation","volume":"52 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PADS.2012.21","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
As a distributed simulation standard, the high level architecture (HLA) is used to facilitate the interoperability and reuse of multiple federates, rarely applied in the high-performance parallel simulation. This paper, however, shows a parallel simulation running on a 10 teraflops cluster system, which is based on the master-slave programming model, developed in the use of runtime infrastructure (RTI). After the simulation system is introduced, the framework of its core program is also presented as well as the key techniques of object distribution, event management and time management in the program. The HLA-based simulation supports the single program multiple data (SPMD) execution mode and runs well presently in the high-performance parallel computer.