Performance testing method and storage medium of simulation engine

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

Active Publication Date: 2020-05-12
BEIJING HUARU TECH
View PDF4 Cites 0 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 and storage medium of simulation engine
  • Performance testing method and storage medium of simulation engine
  • Performance testing method and storage medium of simulation engine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0061] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should 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 the convenience of description, only some structures related to the present invention are shown in the drawings but not all structures.

[0062] These processes, processes, logic blocks, functions, etc. are generally considered to be a self-consistent sequence of steps or instructions to achieve an ideal or expected result. The steps generally involve physical manipulations of physical quantities. Usually, though not necessarily, these quantities take the form of electrical, magnetic, optical, or quantum signals capable of being stored, transferred, combined, compared, and otherwise manipulated by a computer or data processing system. It turns out ...

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 present invention relates to a field of simulation computing, and more specifically, relates to a performance testing method and a storage medium of a Parallel Discrete Event Simulation (PDES, Parallel Discrete Event Simulation) simulation engine. Background technique [0002] Discrete event simulation based on digital computers is widely used in military, equipment, social and other fields. How to improve the efficiency of simulation operation is a technical issue that is widely concerned by the industry. With the continuous development of computer software and hardware technology, the continuous improvement of software and hardware parallel capabilities, 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 pros and cons of different implementations and guide the direction of technology development, is an urgent need in this field, but it has...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F30/20G06F11/34
CPCG06F11/3409G06F30/20
Inventor 闫飞张柯高鹏蕊孟龙龙刘涛郑元庆杨永武陆响温厘
Owner BEIJING HUARU TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products