Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Performance testing method of simulation engine and storage medium

A simulation engine and testing method technology, applied in the field of simulation computing, can solve the problems of non-cheating, non-repudiation, difficulty, etc., and achieve the effect of low logic complexity

Active Publication Date: 2017-11-03
BEIJING HUARU TECH
View PDF4 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] 3. The implementability of performance indicators: Different from the benchmark of hardware and standard software, due to the software design of different engines, it is impossible to have a unified test tool, and even a unified set of source codes is also very difficult. Therefore, the test method must have Realizability on different engines, even non-cheatable and non-repudiable
[0009] From the design of the PHOLD model, it is found that the model is completely aimed at parallel simulation and cannot be compatible and switched between parallel and serial; secondly, the test content takes into account the communication overhead between processors, and the invalid execution due to time conflicts caused by communication delays Factors such as overhead and fallback, so it is a comprehensive performance test, there is no invalid execution and fallback for conservative time synchronization engines, but time coordination in event scheduling needs to be assessed
[0010] Based on the research status at home and abroad, there are still great deficiencies in the analysis and measurement methods of the performance quantitative indicators of the parallel discrete event simulation engine, especially for the basic performance indicators of the engine itself, there is a lack of objective and scientific standards and methods

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Performance testing method of simulation engine and storage medium
  • Performance testing method of simulation engine and storage medium
  • Performance testing method of simulation engine and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0063] The present invention will be further described in detail below with reference to the drawings and embodiments. It can be understood that the specific embodiments described here are only used to explain the present invention, but not to limit the present invention. In addition, it should be noted that, for ease of description, the drawings only show a part but not all of the structure related to the present invention.

[0064] These processes, procedures, logic blocks, functions, etc. are generally regarded as a self-consistent sequence of steps or instructions to achieve the desired or expected result. The steps generally include physical manipulations of physical quantities. Usually, although not necessarily, these quantities often take the form of electrical, magnetic, optical, or quantum signals. They can be stored, transferred, combined, compared, and otherwise controlled by computers or data processing systems. Facts have proved that sometimes, for the sake of conv...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a performance testing method of a simulation engine and a storage medium, and is applied to simulation of parallel discrete events. The method performance testing method of the simulation engine includes the steps of establishing and generating a simulation model, using information needed by application managing for configuring the simulation model, using synchronous-event scheduling performance, random-event scheduling performance, event queue managing performance and time marching efficiency to test the simulation model, according to selected performance indexes, preparing simulation event queues separately, and according to the selected performance indexes, starting simulation to start testing till treatment is completed or timing is completed. According to the performance testing method of the simulation engine, a parallel mode and a serial mode are compatible and can be switched; model logic participating in performance testing is extremely low in complexity, and the influence of simulation-model performance on engine performance testing is excluded; testing indexes mainly aims at time coordination of simulation engine event scheduling, can represent basic performance of the engine and has objectivity. An index testing method can be implemented on different simulation engines and has implementation feasibility.

Description

Technical field [0001] The invention relates to a simulation calculation field, and more specifically, to a performance test method and a storage medium of a parallel discrete event (PDES, Parallel Discrete Event Simulation) simulation engine. Background technique [0002] Discrete event simulation based on digital computers is widely used in military, equipment, society and other fields. How to improve the efficiency of simulation operation is a technical issue of widespread concern in the industry. With the continuous development of computer software and hardware technology, the parallel capabilities of software and hardware continue to improve. The parallelization of discrete event simulation is required to improve efficiency, but how to measure the efficiency of the simulation engine so as to compare the advantages and disadvantages of different implementation methods and guide the direction of technological development is an urgent need in this field, but it has not been effe...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F17/50G06F11/34
CPCG06F11/3409G06F30/20
Inventor 闫飞张柯高鹏蕊孟龙龙刘涛郑元庆杨永武陆响温厘
Owner BEIJING HUARU TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products