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

Simulation task scheduling method and device

A task scheduling and task technology, applied in the field of computer simulation, can solve problems such as low efficiency, insufficient flexibility, slow simulation calculation speed, etc., to achieve the effect of ensuring transactionality

Pending Publication Date: 2020-05-26
APOLLO INTELLIGENT DRIVING (BEIJING) TECHNOLOGY CO LTD
View PDF7 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The transactional nature of various computing tasks at the back end cannot be guaranteed, and the correctness of the overall task will decrease when some calculations fail
If there are many simulation calculation tasks to be performed, there are problems such as slow simulation calculation speed and low efficiency.
There are frequent new requirements in the simulation business scenario, the expansion support cost of the existing solution is high, and the flexibility is insufficient

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
  • Simulation task scheduling method and device
  • Simulation task scheduling method and device
  • Simulation task scheduling method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment approach

[0075] In one embodiment, the method also includes:

[0076] Step S27, calling a tracking operator to track the execution status and results of each of the simulation tasks, and dividing each of the simulation tasks according to batch identifiers.

[0077] Step S28, calling the report operator to collect the execution status of each simulation task according to the batch identifier, and obtain a report on the execution status of each simulation task.

[0078] Step S29, call the statistics engine operator to make statistics on the execution status of each simulation task in the whole system, and store them in the distributed database.

[0079] The server can call the tracking operator to track the execution status and results of each simulation task, and divide them according to the batch identifier of each task. For example, tasks executed in the same batch have the same batch ID. The report operator can aggregate the execution status of each task according to the batch ID, ...

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 embodiment of the invention provides a simulation task scheduling method and device. The method comprises the following steps: receiving a request initiated for each simulation task of a pluralityof simulation scenes; calling each simulation operator to initiate a request for each simulation task by adopting an assembly line scheduling mode, and generating each simulation task; and sending each simulation task to a simulation execution unit of each client so as to execute each simulation task in batches. According to the embodiment of the invention, the simulation tasks are generated in an assembly line scheduling mode, and the generation and execution of the plurality of simulation tasks of the plurality of simulation scenes are controlled, so that the method is suitable for large-batch simulation scene operation requirements, the simulation tasks can be efficiently executed on a distributed system, and the transactional property of a calculation result can be ensured.

Description

technical field [0001] The invention relates to the technical field of computer simulation, in particular to a simulation task scheduling method and device. Background technique [0002] The simulation business needs to perform simulation parallel computing of many scenarios. After the simulation scene set is selected on the web front end, the simulation calculation task is generated on the web back end. After the tasks run in parallel, the simulation results are aggregated and counted. Backend computing tasks do not guarantee transactional support for computing tasks. Only when a single task is executed can the unified computing nodes complete all single-scenario simulation calculations. [0003] The transactional nature of various computing tasks at the back end cannot be guaranteed, and the correctness of the overall task will decrease when some computing failures occur. If there are many simulation calculation tasks that need to be performed, there will be problems s...

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 Applications(China)
IPC IPC(8): G06F30/20H04L29/06H04L29/08
CPCH04L67/02H04L67/133
Inventor 周杰
Owner APOLLO INTELLIGENT DRIVING (BEIJING) TECHNOLOGY CO LTD
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