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

Message forwarding method, device, storage medium and electronic equipment under numa architecture

A message forwarding and message technology, applied in the field of data processing, can solve the problems of slow system operation and low processing efficiency

Active Publication Date: 2020-09-01
NEUSOFT CORP
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In view of this, the embodiment of the present invention provides a message forwarding method, device, storage medium, and electronic equipment under the numa architecture, which mainly solves the problems of slow system operation and low processing efficiency in the current forwarding system

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
  • Message forwarding method, device, storage medium and electronic equipment under numa architecture
  • Message forwarding method, device, storage medium and electronic equipment under numa architecture
  • Message forwarding method, device, storage medium and electronic equipment under numa architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0076] Exemplary embodiments of the present invention will now be described with reference to the accompanying drawings. However, the present invention can be implemented in many different forms and is not limited to the embodiments described herein. These embodiments are provided to disclose the present invention in detail and completely. Invention and fully convey the scope of the present invention to those skilled in the art. The terms in the exemplary embodiments shown in the drawings do not limit the present invention. In the drawings, the same units / elements use the same reference signs.

[0077] Unless otherwise specified, the terms (including scientific and technological terms) used herein have the usual meanings to those skilled in the art. In addition, it is understandable that the terms defined in commonly used dictionaries should be understood as having consistent meanings in the context of their related fields, and should not be understood as idealized or overly for...

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 message forwarding method and device under numa architecture. The method comprises the following steps that: a first network card in a first numa receives a message; the message is sent to a first CPU (Central Processing Unit), which corresponds to the message, in the first numa to be processed; the first CPU inquires a global conversation Hash table and judges whether aconversation Hash table item corresponding to the Hash key value of the message is in the presence or not; if the Hash table item is in the presence, inquiring whether the first CPU of the first numais recorded in the value domain of the conversion Hash table item or not; if the first CPU of the first numa is not recorded in the value domain of the conversion Hash table item, searching the secondCPU of a second numa which establishes a conversion strategy table item from the value domain of the conversion Hash table item, copying conversion strategy information from the conversion strategy table item address of the second CPU, and creating a conversion strategy table item in the first CPU according to the conversion strategy information; recording the first CPU of the first numa in the value domain of the conversion Hash table item; and according to the conversion strategy table item established in the first CPU of the first numa, forwarding the message. By use of the method, a traffic processing load is guaranteed to be balanced.

Description

Technical field [0001] The present invention relates to the field of data processing, and more specifically, to a message forwarding method, device, storage medium, and electronic equipment under the numa architecture. Background technique [0002] With the development of science and technology, the performance of the network card cannot be improved simultaneously with the rapid development of the CPU, which has led to the high capacity of the forwarding system. Sometimes the network card hardware cannot achieve high-traffic forwarding, which becomes the bottleneck of the entire forwarding system. [0003] At present, forwarding systems based on numa (Non-Uniform Memory Access) technology are widely used; numa technology divides a computer into multiple nodes, each node contains multiple CPUs, and each node processes them at the same time to obtain For larger processing traffic, each node uses a shared memory controller, and the nodes are connected and interacted through the interc...

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/50G06F9/54
CPCG06F9/505G06F9/545
Inventor 刘健男党丽娜
Owner NEUSOFT CORP