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

A data processing method and a multi-core processor system

A multi-core processor and data processing technology, applied in the field of multi-core processors, can solve the problems of untimely processing of data packets, interruption of network data, and excessively long application steps for network card resources.

Active Publication Date: 2019-04-26
HUAWEI TECH CO LTD
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Embodiments of the present invention provide a data processing method and a multi-core processor system, which solves the problem that the multi-core processor system based on many-core decoupling cannot process data across network cards and network segments in the prior art, and the network card resource application steps are too Long, the problem of network data interruption caused by some data packets due to untimely processing

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
  • A data processing method and a multi-core processor system
  • A data processing method and a multi-core processor system
  • A data processing method and a multi-core processor system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0081]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 of the embodiments of the present invention, not all of them.

[0082] The system architecture of the multi-core processor system based on many-core decoupling applied in the embodiment of the present invention is as follows: figure 1 shown. Among them, the many-core decoupling architecture refers to separating the hardware in the existing computer to form a hardware network managed separately, that is, the hardware in the computer can be decoupled into: computing resource pool, input and output (English: Input / Output, IO for short) equipment pool, memory pool, connection network and resource management center and other parts. specific, figure 1 The computing resource pool of the corresponding multi-core processor ...

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

Provided are a data processing method and a multi-core processor system, which relate to the field of multi-core processors, and solve the problem in the prior art that due to an excessively long network card resource application step, network data is interrupted because some data packets are not processed timely. The method specifically comprises: acquiring, by a network card controller, a first data packet in a queue to be sent (201); allocating, by the network card controller, according to a source address and a destination address of the first data packet and a network parameter of a network service required by the first data packet, a network card Internet protocol (IP) address for the first data packet (202); converting, by the network card controller, the first data packet into a second data packet (203); and sending, by the network card controller, the second data packet to an external network via a physical network card corresponding to the network card IP address (204). The present invention is applied to a multi-core processor system.

Description

technical field [0001] The invention relates to the field of multi-core processors, in particular to a data processing method and a multi-core processor system. Background technique [0002] At present, in order to improve the parallel computing capability of multi-core processors and the performance of the multi-core processors, technicians have proposed the concept of many-core decoupling, that is, by combining the memory, input and output (English: Input / Output, referred to as The decoupling of hardware devices such as I / O devices forms a network for managing hardware respectively, so that the high-performance computing capability of the multi-core computer system is effectively improved. [0003] A typical multi-core processor system based on many-core decoupling that is commonly used today is a CPU board integrated with multiple central processing units (English: Central Processing Unit, referred to as CPU), and a device board integrated with various IO devices. , and ...

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): H04L12/861
Inventor 张传德吴文良王伟
Owner HUAWEI TECH 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