Dissertation > Excellent graduate degree dissertation topics show

Research on Parallel Simulation Engine and the Relevant Techniques

Author: QiaoHaiQuan
Tutor: HuangKeZuo
School: National University of Defense Science and Technology
Course: Control Science and Engineering
Keywords: parallel discrete-event simulation exploratory analysis parallel simulation engine simulation cloning state saving and restore parallelization rollback
CLC: TP391.9
Type: PhD thesis
Year: 2006
Downloads: 479
Quote: 17
Read: Download Dissertation


As the price of parallel architecture computer is decreasing and the research subjectsare being more complex, people turn to high performance computing for simulationof complex systems. This makes parallel discrete-event simulation(PDES) again a newresearch focus today. Parallel simulation engine bears great importance in PDES research.This dissertation does research on issues in parallel simulation engine and the relevanttechniques from three aspects: parallel simulation engine architecture, PDES performanceoptimization, and usability improvement.Firstly a four-layered parallel simulation engine architecture is proposed and PARSE,a prototype system is implemented. Each of the four layers: communication, kernel, RTIservice, and function extention layer, is studied in detail on functionality and the relevantPDES techiques, especially the kernel layer and function extention layer. In PARSE, twospecial logical processes are implemented for real-time parallel simulation and interactionwith HLA federations.Using PARSE as the research platform, this dissertation studies performance optimizationissues through limiting the optimistic of event sending and reducing rollbackoverhead. Two methods of limiting optimistic are evaluated and compared, and then anew event-based rollback method is proposed based on the analysis of various existingrollback methods. Event-based rollback is the combination of several existing rollbackmethods. The idea is to use each rollback method in its best suitable place. Experimentshows that this new method achieved a better performance than any of the existingrollback methods used individually.Too much computing load is the main factor prevents the exploratory analysis(EA)method from being widely used. This dissertation adopts a cloning method to improve thecomputation effciency in EA. Simulation cloning improves the effciency through sharingthe common computation among multiple simulations. Incremental cloning mechanismis studied in detail and implemented in PARSE and the problems of cloning simulationon distributed-memory processors are solved. The performance of simulation cloning isalso evaluated, and result shows a remarkable performance improvement.At last, the methods of parallelizing sequential simulation model is discussed in order to simplify the development of parallel simulation model, and the parallelizationof Simulink model based on RTI and JMASE model based on PARSE are studied andimplemented.

Related Dissertations

  1. Research of Main Memory Database Parallel Query Processing on SMP,TP311.13
  2. Dynamic analysis based on multi-core acceleration method,TP332
  3. High dynamic conditions SINS Moving Base Transfer Alignment Parallel Algorithms,V249.322
  4. Based on multi-core SMP cluster environment parallel ray tracing simulation of satellite imagery and Implementation,TP391.41
  5. Efficient multi- GPU based acoustic wave simulator and its application,TP391.41
  6. Modern newspaper printing companies research team cohesion,F426.84
  7. FCM combines multi-resolution image cone multicore parallel image segmentation algorithm,TP391.41
  8. The embedded MSDCC heterogeneous multicore compiler research,TP314
  9. Laser energy deposition in the optical path tracing method and its parallelization,TN241
  10. A Research on the Factors Affecting Women’ Spurchase of Cosmetics in Changsha,F713.55;F426.72
  11. Design of Fault-Tolerant Mechanism in ALL-IP Based CMT,TN929.5
  12. Parallel Preconditioningtechniques Based on Block Broyden Method,O241.7
  13. Research on Backup Path in Supanet,TP393.09
  14. One kind of clustering algorithm parallelization,TP311.13
  15. Parallelization for Serial Programs and Its Application on Desktop Grid,TP311.11
  16. Research and Implementation of Automatic MPSOC Task Parallelization Specified for Multimedia Encoding and Decoding,TP332
  17. Research and Implementation for the Key Workflow Technology Based on OFBiz Architecture,TP311.52
  18. Research and Implementation on High Reliability Backup Mechanism for Virtual Machine,TP309.3
  19. Research on Maintainability Dynamic Modeling and Maintenance Strategy Optimize Methods for Panzer Equipment,E923
  20. Dynamic Collision Grid DSMC and Parallelization,TP301.6
  21. Optimizing Crash Dump in Virtualized Environments,TP307

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Information processing (information processing) > Computer simulation
© 2012 www.DissertationTopic.Net  Mobile