Data processing method and apparatus

A data processing and data acquisition technology, applied in the field of high-performance computing, can solve problems such as poor scalability, small memory bandwidth and capacity, insufficient computing network bandwidth, etc., to achieve efficient operation and high equipment utilization

Inactive Publication Date: 2017-11-10
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF6 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] With the continuous development of artificial intelligence technology, deep learning frameworks such as caffe, tensorflow, and cntk have emerged one after another. However, in terms of scalability, some do not support multiple machines, and some have poor scalability. However, the increasing amount of data and More and more complex deep learning networks put forward higher and higher requirements for the scalability of deep learning frameworks
[0003] The deep learning framework based on caffe has problems such as insufficient computing network bandwidth, small memory bandwidth and capacity of the current server computer system, and cannot process large-scale data.

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
  • Data processing method and apparatus
  • Data processing method and apparatus
  • Data processing method and apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] Hereinafter, the present invention will be described in detail with reference to the drawings and examples. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other.

[0018] figure 1 Shown is the flow chart of the data processing method of Embodiment 1 of the present invention, comprising the following steps:

[0019] Step 101: After obtaining the data processing request, the control device allocates the data processing request to the corresponding computing node according to the load characteristic information of each computing node;

[0020] Further, the load feature information includes: an average utilization rate of memory in a preset period, and an average utilization rate of CPU in a preset period.

[0021] Wherein, after the control device obtains the data processing request, it selects a computing node whose average memory utilization rate during the pr...

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 data processing method and apparatus. The method comprises the following steps that a control device obtains a data processing request and then allocates the data processing request to corresponding computing nodes according to load feature information of the computing nodes; and the computing nodes process the data processing request. According to the technical scheme, the data processing request is allocated according to the load feature information of the computing nodes, so that load balance among the computing nodes is realized; the utilization rate of system equipment is high; different computing nodes do not wait for one another; and the computing nodes in a system do not have idle states, so that the whole system can run efficiently.

Description

technical field [0001] The invention belongs to the field of high-performance computing, and in particular relates to a data processing method and device. Background technique [0002] With the continuous development of artificial intelligence technology, deep learning frameworks such as caffe, tensorflow, and cntk have emerged one after another. However, in terms of scalability, some do not support multiple machines, and some have poor scalability. However, the increasing amount of data and More and more complex deep learning networks put forward higher and higher requirements for the scalability of deep learning frameworks. [0003] The deep learning framework based on caffe has problems such as insufficient computing network bandwidth, small memory bandwidth and capacity of the current server computer system, and cannot process large-scale data. Contents of the invention [0004] The present invention provides a data processing method and device to solve the above prob...

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
IPC IPC(8): G06F9/50
CPCG06F9/5083
Inventor 宋书涛吴韶华
Owner ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
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