Unlock instant, AI-driven research and patent intelligence for your innovation.

System and method for realizing graph executing virtual machine supporting multiple flow operation

A virtual machine and graphics technology, applied in the direction of program control devices, software simulation/interpretation/simulation, etc., can solve problems such as difficulty in modification of process engine functions, influence, and complex logic

Active Publication Date: 2013-05-08
PRIMETON INFORMATION TECH
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] (1) Due to the high coupling between the various scheduling mechanisms of the process engine, only a small number of highly capable engineers can participate again, making it difficult for multiple developers to work in parallel, resulting in a long development cycle
[0014] (2) It is difficult to modify the function of the process engine, and the expansion of functions often requires the modification of existing functions, and often a little modification or expansion will cause a global impact
[0015] (3) Due to the complex logic, the source code is difficult to read and understand, and the code handover is difficult

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
  • System and method for realizing graph executing virtual machine supporting multiple flow operation
  • System and method for realizing graph executing virtual machine supporting multiple flow operation
  • System and method for realizing graph executing virtual machine supporting multiple flow operation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0121] In order to understand the technical content of the present invention more clearly, the following examples are given in detail.

[0122] see figure 1 and figure 2 As shown, the implementation supports a variety of process execution graphics execution virtual machine systems, including:

[0123] Appearance controller, responsible for starting, loading and stopping the graphics execution virtual machine, receiving responses from external requests, and calling other components to process requests;

[0124] The context container maintains the accessible context during node behavior processing, ensuring that the user can obtain the current execution unit and the current execution queue;

[0125] The node behavior register maintains a registry of different types of node behaviors;

[0126] The core scheduler is connected with the appearance controller and the context container respectively, and allocates a thread for scheduling each request passed by the appearance contro...

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 relates to a system for realizing a graph executing virtual machine supporting multiple flow operation, which comprises an appearance controller, a context container, a node behavior register, a core scheduler and a unit scheduler, wherein the core scheduler is respectively connected with the appearance controller and the context container; and the unit scheduler is respectively connected with the context container, the node behavior register and the core scheduler. The invention also relates to a method for realizing a graph executing virtual machine supporting multiple flow operation based on the system. The system and the method for realizing the graph executing virtual machine supporting multiple flow operation are favorable for quickly developing stable and reliable flow engine products, improve software reusability, save workload, reduce module coupling degree, improve concurrent development capacity and the expandability of the flow engine, effectively avoid instability of the flow engine caused by a little change, improve the stability and maintainability of the flow engine, reduce maintenance cost and have wider applicable range.

Description

technical field [0001] The present invention relates to the field of computer software, in particular to the technical field of infrastructure supporting graphics-based process operation, and specifically refers to a graphics execution virtual machine system and a method thereof that support multiple process operations. Background technique [0002] With the development of modern social science and technology, computer software has been more and more widely used. The computing processes in the early computer software were all written in codes. Relatively speaking, the codes were relatively obscure, inconvenient for maintenance and business refactoring, and the operating costs were high. With the rapid improvement of the computing speed of computer hardware and the rapid development of the computer software industry, the visualized process is playing an increasingly important role in the computing process, replacing a part of the business flow mechanism that can only be reali...

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): G06F9/455
Inventor 刘航
Owner PRIMETON INFORMATION TECH