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

Flit transmission method and device of network on chip

By judging the execution result affecting the destination node based on the Flit's Op Type in the on-chip network, and deciding whether to forward or discard the Flit, the performance problem caused by the increase in Flit transmission volume in multi-core processors is solved and the processor performance is improved.

Active Publication Date: 2018-03-13
HUAWEI TECH CO LTD +1
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Embodiments of the present invention provide a Flit transmission method and device for a network on chip to solve the problem of affecting the overall performance of the processor when the number of cores is large when transmitting Flit using the prior art

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0037] see figure 1 , is a flowchart of an embodiment of the on-chip Flit transmission method of the present invention, and the method includes the following steps:

[0038] Step 101, receiving the current Flit including Op ID, Op Type and Payload.

[0039] In the embodiment of the present invention, the Flit transmitted by the network on chip includes an Operation ID and an Operation Type in addition to the Flit type, Src Addr, Dst Addr, and Payload included in the...

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 an on-chip Flit transmission method and an on-chip Flit transmission device. The method includes: receiving a current data slice Flit including a task number Op ID, an operation type Op Type, and a data load Payload; when it is determined that the current Flit needs to be accelerated, judging the Payload of the current Flit according to the Op Type Whether it will affect the execution result of the destination node of the current Flit, the execution result is the result obtained by the destination node executing the task corresponding to the Op ID; if the judgment result is yes, the current Flit will be forwarded to the next node; if the judgment result is no, discard the current Flit. Adopting the present invention can not only greatly reduce the number of Flits to be transmitted by the on-chip network, but also reduce the calculation amount of the destination node.

Description

technical field [0001] The invention relates to the field of communication, in particular to a method and device for data slice transmission of a network on chip. Background technique [0002] With the development of processor technology, multi-core (Multi-core) / many-core (Many-core) has become the development direction of processor structure. A multi-core / many-core processor includes multiple cores, each of which can execute its own code, and the cores can cooperate with each other. [0003] When multiple cores in a multi-core / many-core processor work together, different cores need to communicate to complete data sharing and synchronization. As more and more cores are integrated on a single processor chip, the complexity of inter-core communication increases significantly. The traditional bus architecture only adapts to the situation with fewer cores, and it is difficult to cope with increasingly complex communication requirements. Therefore, Network on Chip (NoC) is wide...

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): G06F15/173H04L45/74
CPCG06F15/7825Y02D10/00G06F15/163H04L12/00H04L12/50H04L45/74
Owner HUAWEI TECH CO LTD