Computer processing method, distributed calculating method, and net calculating method

A computer processing and distributed computing technology, applied in computing, electrical digital data processing, software design, etc., can solve problems such as affecting effects, and achieve the effect of effective data processing tasks

Inactive Publication Date: 2006-10-18
SEASEER R&D
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the distributed computing styles to date also require rigorous programming and collaboration to achieve comparable results, using the same linear programming approach and centralized management and control
Errors in one or more individual processing jobs or time delays associated with communication or collaboration managed using centralized processing can create bottlenecks that affect the effectiveness of this approach

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
  • Computer processing method, distributed calculating method, and net calculating method
  • Computer processing method, distributed calculating method, and net calculating method
  • Computer processing method, distributed calculating method, and net calculating method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] In the present invention, a new approach to computer processing and programming calls for the creation of multiple software entities ("molecules") that are programmed to process data autonomously in connection with other molecules and with available computing resources. Molecules are created from a common set of software micro-components programmed in any programming language to run in any operating system environment. They are configured in a logical network of molecules to perform data processing tasks, which may be part of an overall processing task. A logical network, or network of logical networks, can reside within a single computer environment, but is particularly suited for use in parallel and distributed processing environments.

[0024] refer to Figure 1A , shows a general schematic diagram of a software entity ("molecule") 10 according to the invention. Each software molecule 10 basically consists of its configuration (data) file, signal handler 40, input ...

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

An approach to computational processing and programming calls for the creation of multiple software entities ("molecules 10") that can be dynamically configured to autonomously process data. Molecules can send and receive signals that indicate the state of the molecule, whether the processing task is complete, the result of the processing task, and whether to terminate, interrupt, reconfigure, or continue the molecule through the creation of one or more "next" molecules. operate. Molecules can be created from a common set of software microcomponents (40, 42, 44, 46, 48), which can be written in any programming language to run in any operating system environment. Molecules can reside with a single computing resource, however, they are ideally suited for deployment with different types of distributed computing resources on a network or in a parallel processing environment. All data processing tasks are performed by creating molecules in "logical networks" that are dynamically adapted to accomplish their tasks. Logical networks can be allocated to work with different legacy systems, and applications programmed in different languages, and with any type of data stored in any format. As a result, data processing tasks in distributed or parallel processing environments can be performed more efficiently and entirely new types of network computing or parallel processing tasks can be adopted.

Description

technical field [0001] This invention relates generally to computer processing and programming methods, and more particularly to methods using novel autonomous data processing machines. Background technique [0002] Computer processing has evolved from its original theoretical foundations to its current form as a machine-oriented one, where machine instructions are executed by a central processing unit (CPU) to transform raw data and input in successive steps into useful output. To achieve ever more complex tasks involving ever larger amounts of data, computer hardware has grown exponentially in speed, power, capacity, and is now approaching the physical limits of the atomic scale and the speed and wavelength of light. Programming of complex tasks by linear programming methods requires intensive coding, which may require millions of lines of code and is susceptible to bugs and cross-code conflicts, both of which may require intensive debugging. Naturally there is also a nee...

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/44G06F9/45G06F9/46
CPCG06F8/20G06F9/544
Inventor 韦尔西·法伯尔斯焦尔·帕克
Owner SEASEER R&D
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