A method and device for scheduling ultra-high-order single-cycle packets

A scheduling method and single-cycle technology, applied in transmission systems, electrical components, etc., can solve problems such as difficulty in meeting the high-performance scheduling requirements of commercial routers, and reduce implementation overhead and scheduler logic design complexity, small hardware costs, and avoidance. The effect of communication overhead

Active Publication Date: 2022-05-24
NAT UNIV OF DEFENSE TECH
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since both QoS and adaptive routing deadlock-free flow control are implemented using the VC mechanism, the order of packet scheduling increases rapidly, while the complexity of the traditional packet scheduling algorithm is O ( N 2 ), it is difficult to meet the high-performance scheduling requirements of commercial routers ( N is the number of packet arbitration requests)

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 scheduling ultra-high-order single-cycle packets
  • A method and device for scheduling ultra-high-order single-cycle packets
  • A method and device for scheduling ultra-high-order single-cycle packets

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] like figure 1 As shown, the ultra-high-order single-period packet scheduling method in this embodiment includes the following steps:

[0043] Step 1: According to the micro-architecture characteristics of the high-level router, extract the key path of its message scheduling, and divide the message scheduling into the VC arbitration function in the first stage and the port arbitration function in the second stage;

[0044] Step 2: According to the VC arbitration function requirements in the first stage of message scheduling, a distributed and hierarchical design method is used to evaluate and build a VC arbiter module-level implementation scheme step by step;

[0045] Step 3: According to the port arbitration function requirements in the second stage of message scheduling, a distributed and hierarchical design method is used to evaluate and build a port arbiter module-level implementation plan step by step;

[0046] Step 4: connect the port arbitration request generate...

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 method and device for ultra-high-order single-cycle message scheduling. The invention includes the first step: extracting the key path of its message scheduling; the second step: adopting a distributed and hierarchical design method to evaluate and build step by step VC arbiter module-level implementation scheme; the third step: adopt the distributed and hierarchical design method to evaluate and construct the port arbitrator module-level implementation scheme step by step; the fourth step: generate the multi-level VC arbitrator corresponding to each input port The port arbitration request of each output port is connected with the arbitration permission output by the multi-stage port arbiter corresponding to each output port; the fifth step: each arrives at the router m x n The packets dispatched from the input port of the sub-switch are output to its output port. The present invention decomposes the ultra-high-order message scheduling function into multi-level independent, asynchronously working low-order arbitrator cascaded scheduling at a relatively small hardware cost, so that its critical path can meet the timing requirements of a specific clock frequency .

Description

technical field [0001] The invention relates to a router message scheduling method, in particular to an ultra-high-order single-cycle message scheduling method and device for constructing a high-performance computing (HPC) (High Performance Computing) interconnected network. Background technique [0002] With the continuous improvement of the performance of microprocessors and memory, the interconnection network connecting millions of computing nodes and storage devices has become a key factor restricting the performance and even the success of high-performance computing systems. Under the scalable multiprocessor architecture, the interconnect network directly determines the remote memory access latency and bandwidth, and thus plays a decisive role in system performance. With the continuous increase of system scale, the problem of low energy efficiency of interconnection network has become the most important technical challenge to realize exascale computing. Low-level inter...

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): H04L45/60H04L49/25H04L49/111
CPCH04L45/60H04L49/25H04L49/30
Inventor 戴艺齐星云罗章熊泽宇黎渊徐金波欧洋王强吕方旭刘路
Owner NAT UNIV OF DEFENSE TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products