Supercharge Your Innovation With Domain-Expert AI Agents!

Routing management method and apparatus of node controller

A node controller and management method technology, applied in the computer field, can solve the problems of resource competition, system downtime, node deadlock, etc.

Active Publication Date: 2018-10-09
XFUSION DIGITAL TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Under the above interconnection architecture, if the NC link corresponding to the shortest path for mutual access between CPUs in different QPI domains is abnormal, it needs to be forwarded through other NCs, that is, there are multiple jump NCs to choose from, which is prone to resource competition. Cause node deadlock, causing a major risk of system downtime

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
  • Routing management method and apparatus of node controller
  • Routing management method and apparatus of node controller
  • Routing management method and apparatus of node controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0079] Firstly, the application scenario corresponding to the NC in this embodiment will be described.

[0080] In a non-uniform memory access architecture (Non-Uniform Memory Access Architecture, NUMA for short) system, central processing units (Central Processing Units, CPU for short) can be interconnected through an interconnection bus to form a multi-CPU system. A common interconnection bus is a high-speed interconnection protocol (Quick-Path Interconnect, QPI for short), therefore, a group of CPUs interconnected through QPI may be referred to as a QPI domain. A CPU group or a QPI domain generally has 4 CPUs, and may also have other numbers of CPUs, such as 8 CPUs, which are not limited in this embodiment of the application; wherein, the CPUs in the same group are connected in pairs or in a ring.

[0081] In addition, the CPUs may also be connected through a Hyper-Transport (HT for short) bus.

[0082] figure 1 It shows the connection of each CPU in the same group 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 embodiment of the invention provides a routing management method and apparatus of a node controller. The method comprises the following steps: judging whether each link where a target NC is located is faulty according to the state information of the target NC connected with a substrate controller; if one faulty link exists, sending first routing configuration information to the target NC, andsending second routing configuration information to a to-be-configured NC corresponding to the faulty link, wherein the first routing configuration information is used by the target NC to obtain firstrouting information of the to-be-configured NC, the second routing configuration information is used by the to-be-configured NC to obtain second routing information of the target NC, and skipping NCsindicated by the first routing information and the second routing information are different. According to the routing management method and apparatus provided by the embodiment of the invention, as the skipping NCs indicated by the first routing information and the second routing information are different, the phenomenon of node locking caused by the resource competition between the CPU connectedwith the target NC and the CPU connected with the to-be-configured NC is avoided, therefore the possibility of system downtime is reduced.

Description

technical field [0001] The present application relates to the computer field, in particular to a routing management method and device for a node controller. Background technique [0002] With the development of technology, the expansion capability of the central processing unit (Central Processing Unit, CPU) can be increased to more than 8P (that is, to realize the interconnection of more than 8 CPUs) through an external node controller (Node Controller, referred to as NC). ), such as the current mainstream 16P and 32P high-performance servers, as well as the higher-spec 64P products that can be supported in the future, can use the CPU system connected by NC. [0003] At present, at least one NC group including 4 NCs is generally used to realize the interconnection of multiple CPUs. The NCs in the NC group are connected in pairs, and each NC is connected to at least one group of CPUs. A group of CPUs is called a high-speed interconnection protocol (Quick- PathInterconnect (...

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/703H04L12/933H04L12/947H04L45/28
CPCH04L45/28H04L49/109H04L49/25
Inventor 陈旭灿刘钢
Owner XFUSION DIGITAL TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More