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

Flow control method and device based on pre-distribution

A pre-allocation and flow control technology, applied in digital transmission systems, electrical components, transmission systems, etc., can solve problems such as increasing energy consumption, and achieve the effects of improving performance, reducing congestion probability, and saving power consumption

Inactive Publication Date: 2008-12-31
TSINGHUA UNIV
View PDF0 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] However, this flow control method has the following disadvantages: 1) an additional flow controller supporting this method must be added on each router, which increases about 18% of the time compared to the original router that supports the flow control method between simple switches and switches. area; 2) in this method, each router must exchange the state information of the buffer zone with the adjacent router in real time, will increase extra energy consumption

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
  • Flow control method and device based on pre-distribution
  • Flow control method and device based on pre-distribution
  • Flow control method and device based on pre-distribution

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention.

[0024] The flow of a fluidic control method based on pre-allocation in the embodiment of the present invention is as follows: figure 1 shown, including the following steps:

[0025] Step s101, initialization, obtaining the average bandwidth available for best-effort services of each link. Establish an on-chip network, allocate paths for QoS services, and determine the average available bandwidth of best-effort services for all links; when the bandwidth of link k is w k , and the average traffic volume of QoS services passing link k is g k When , the average available bandwidth Ab of the best-effort traffic of the link k k equal to (w k -g k ).

[0026] Step s102, se...

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 pre-allocation-based flow control method, which comprises the steps of: carrying out initialization, acquiring the available average band width for best-effort service of each link; setting the initial injection rate of best-effort service of each link to be the average service volume of the link; allocating the shortest path for best-effort service of all links; setting the target injection rate of best-effort service to lead the load factors of all links to be lower than 1; and according to the target injection rate, flow control is carried out by designing network interfaces and changing storage and transmission methods of data in an IP nucleus send buffer. The invention also discloses a pre-allocation-based flow control device. Taking advantage of the service predictability of network-on-chips, the invention reduces the service suddenness, lowers the congestion possibility and improves the network-on-chip performance by restricting the injection rate of best-effort service of all links within the average available band width of best-effort service of each link.

Description

technical field [0001] The invention relates to the technical field of integrated circuits, in particular to a pre-allocation-based flow control method and device. Background technique [0002] Integrated circuits have been advancing in accordance with Moore's Law, and the number of IP (Intellectual Property, intellectual property) cores integrated in a single chip is increasing. Performance is increasingly limited, and on-chip communication has replaced computation as the bottleneck in IC design. NoC (Network-on-Chip, Network on Chip), as a key technology in the field of integrated circuit design, is used to solve the problem of on-chip interconnection caused by the increase in chip size. [0003] The network-on-chip design is different from the traditional computer network design, and has the following characteristics: 1) limited area; 2) limited power consumption; 3) predictable services. Therefore, the above-mentioned characteristics must be well utilized when designin...

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 Applications(China)
IPC IPC(8): H04L12/56H04L47/525
Inventor 林世俊曾烈光金德鹏苏厉
Owner TSINGHUA UNIV
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