Simulation method and device for virtual tasks in sandbox environment under NUMA architecture

A task and environment technology, applied in the direction of program control device, software simulation/interpretation/simulation, program control design, etc., which can solve various types of uncertain situations, low simulation test efficiency, and inability to quickly determine all types task operation and other issues to achieve the effect of improving efficiency

Inactive Publication Date: 2017-09-22
SANGFOR TECH INC
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In order to confirm the scheduling strategy that needs to be assigned to various tasks under the NUMA architecture, it is necessary to simulate the tasks, usually based on the real tasks currently running. However, due to the uncertainty of various types of situations in the real tasks, it is only The operation status of all types of tasks cannot be quickly determined based on real tasks, and the simulation test efficiency is low

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 method and device for virtual tasks in sandbox environment under NUMA architecture
  • Simulation method and device for virtual tasks in sandbox environment under NUMA architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0042] In order to confirm the scheduling strategy that needs to be assigned to various tasks under the NUMA architecture, it is necessary to simulate the tasks, usually based on the actual tasks currently running. However, due to the uncertainty of various types of situations in the real tasks, it is It is not possible to quickly determine the running conditions of all types of tasks only based on real tasks, and the efficiency of simulation testing is low. T...

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 discloses a simulation method and device for virtual tasks in a sandbox environment under an NUMA architecture. The method comprises the steps that based on tasks in a preset task test set, corresponding task parameters are adjusted to synthesize the virtual tasks of a specific type or virtual task combinations composed of the tasks of multiple types; the tasks of multiple types and multiple task combinations running simultaneously are contained in the task test set; the virtual tasks or the virtual task combinations are run in the sandbox environment, and fingerprints and scheduling policies corresponding to all the virtual tasks are obtained and stored into an experience database; and configuration of the sandbox environment is the same as configuration of a production environment. Obviously, through the simulation method and device, all the tasks in the needed types can be run as soon as possible in the sandbox environment, the task running conditions are determined, the corresponding fingerprints and scheduling policies under all the types are obtained, and the efficiency of a simulation test is improved.

Description

technical field [0001] The invention relates to the technical field of NUMA architecture application, in particular to a virtual task simulation method and device thereof in a sandbox environment under the NUMA architecture. Background technique [0002] There are multiple memory nodes (memory nodes) in the NUMA (Non Uniform Memory Access Architecture, non-uniform memory access architecture), each memory node and its corresponding multi-core system constitute a memory domain (memory domain), each memory domain has Independent and private memory controller. [0003] In order to confirm the scheduling strategy that needs to be assigned to various tasks under the NUMA architecture, it is necessary to simulate the tasks, usually based on the real tasks currently running. However, due to the uncertainty of various types of situations in the real tasks, it is only The running conditions of all types of tasks cannot be quickly determined based on real tasks, and the efficiency of ...

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): G06F9/455
CPCG06F9/45508G06F9/45558G06F2009/45562G06F2009/4557
Inventor 古亮周旭
Owner SANGFOR TECH INC
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