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

A method and device for preprocessing protocol processing pipeline message addresses

A protocol processing and pipeline technology, applied in the computer field, can solve problems such as increasing design complexity and data forwarding design difficulties, reducing the probability of messages with the same address, improving system protocol processing speed and message throughput, and reducing pauses Effect

Active Publication Date: 2018-06-05
上海浪潮云计算服务有限公司
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the forwarding design still cannot avoid all types of pipeline stalls, on the other hand, it increases the complexity of the design
For multi-stage pipelines, data forwarding design is very 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
  • A method and device for preprocessing protocol processing pipeline message addresses
  • A method and device for preprocessing protocol processing pipeline message addresses
  • A method and device for preprocessing protocol processing pipeline message addresses

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] In order to enable those skilled in the art to better understand the solution of the present invention, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. Apparently, the described embodiments are only some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0041] The flow chart of a specific embodiment of the method for preprocessing protocol processing pipeline message addresses provided by the present invention is as follows: figure 1 As shown, the method includes:

[0042] Step S101: Divide the messages to be processed into N groups according to preset rules, so that messages with the same address are in the same group, the value of N is greater than or equa...

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 present invention discloses a method and device for preprocessing message addresses in a protocol processing pipeline. The method comprises the steps: dividing messages to be processed into N groups according to a preset rule, so as to make the messages at the same address in the same group; acquiring address information of former L-1 messages being processed on the pipeline, and taking the group of the addresses of the former L-1 messages being processed as a first address group; determining a target group by comparing a second address group to which effective addresses of the messages to be processed belong with the first address group; and feeding the messages to be processed selected from the target group into a protocol processing pipeline. According to the method and the device for preprocessing message addresses in the protocol processing pipeline provided by the invention, the addresses that enter a message sequence of the pipeline can be distributed more dispersedly, and the probability that the messages at the same address occurs in the pipeline can be effectively reduced, thereby reducing the pause of the pipeline and improving the system protocol processing speed and the message throughput.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a method and device for preprocessing protocol processing pipeline message addresses. Background technique [0002] In the multi-channel server memory coherence protocol processor, in order to improve the system processing speed and throughput, the processing of the protocol message usually adopts pipeline design. The pipeline structure often encounters situations that require pipeline pauses. This is because the same address of two messages in the same pipeline will lead to wrong reading and writing, so when the pipeline detects that the address of the incoming message is the same as the address of the message currently being processed in the pipeline, it will suspend sending the message and wait for the current After the message processing is completed, a new message is sent. Such a pause will reduce the processing rate of the pipeline and reduce the packet throughput of th...

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/869
CPCH04L47/60
Inventor 岳自超
Owner 上海浪潮云计算服务有限公司