IP Library Granted Patent US 9,384,085
Granted Patent B2
US 9,384,085 · App. 14/145,280 · Granted Jul 5, 2016

Method, device, and system for monitoring quickpath interconnect link

Inventor: Youming Cai (Hangzhou, CN)
Assignee: Huawei Technologies Co., Ltd.
G06F11/1004G06F11/0706G06F11/0754H04L43/0823H04L43/16
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,384,085
App. No.
14/145,280
Granted
Jul 5, 2016
Kind
B2
Abstract

A method, device, and system for monitoring a quickpath interconnect link. The method includes: acquiring, by a quickpath interconnect link monitoring device, a number of code errors of a cyclic redundancy code check on the quickpath interconnect link and a routing table information for the nodes; comparing the number of the code errors of the cyclic redundancy code check and a preset code error threshold of the cyclic redundancy code check; obtaining a result from the comparison; and mapping the result and the routing table information into a first graphical interface, wherein the first graphical interface is used to indicate the connection state of the quickpath interconnect link according to the result and the routing table information.

Claims (21)

1. A method for displaying a state of a quickpath interconnect link in a multi-processor system through a graphical interface, comprising:

receiving, by a monitor device, error code information from a board management controller (BMC) of the multi-processor system, wherein the multi-processor system includes a plurality of processors interconnected by quickpath interconnect links, wherein the error code information includes a code error number indicating code errors of a cyclic redundancy code check on a target quickpath interconnect link and a retransmission number indicating frequency of retransmitting data through the target quickpath interconnect link;

comparing, by the monitor device, the retransmission number with a retransmission threshold to generate a result when the code error number does not exceed a code error threshold, wherein the result indicates the target quickpath interconnect link is abnormal when the retransmission number exceeds the retransmission threshold, and wherein the result indicates the target quickpath interconnect link is normal when the retransmission number does not exceed the retransmission threshold;

obtaining by the monitor device, routing information of the processors, wherein the routing information indicates topology structure of the processors; and

displaying, by the monitor device, the result on the topology structure through a graphical interface.

2. The method according to claim 1 , wherein method further comprises isolating, by the monitor device, an abnormal processor on the target quickpath interconnect link when the result indicates that the target quickpath interconnect link is abnormal, and wherein the abnormal processor is in an abnormal connection state.

3. The method according to claim 1 , wherein the step of obtaining routing information comprises obtaining the routing information through an onboard administrator server connected to the monitor device.

4. The method according to claim 1 , wherein the step of obtaining routing information comprises obtaining the routing information from a master processor of the processors, wherein the routing information is established by the master processor after link layer parameters are exchanged between the processors.

5. A device for displaying a state of a quickpath interconnect link in a multi-processor system through a graphical interface, comprising:

an interface for communicating with a board management controller (BMC) of the multi-processor system, wherein the multi-processor system further includes a plurality of processors interconnected by quickpath interconnect links; and

a central processing unit (CPU) configured to receive error code information from the BMC, wherein the error code information includes a code error number indicating code errors of a cyclic redundancy code check on a target quickpath interconnect link and a retransmission number indicating frequency of retransmitting data through the target quickpath interconnect link;

compare the retransmission number with a retransmission threshold to generate a result when the code error number does not exceed a code error threshold, wherein the result indicates the target quickpath interconnect link is abnormal when the retransmission number exceeds the retransmission threshold, and wherein the result indicates the target quickpath interconnect link is normal when the retransmission number does not exceed the retransmission threshold;

obtain routing information of the processors, wherein the routing information indicates topology structure of the processors; and

display the result on the topology structure through a graphical interface.

6. The device according to claim 5 , wherein the CPU is further configured to isolate an abnormal processor on the target quickpath interconnect link when the result indicates the target quickpath interconnect link is abnormal, wherein the abnormal processor is in an abnormal connection state.

7. A non-transitory computer readable storage medium comprising computer-executable instructions that, when executed by a central processing unit (CPU) of a computer, displays a state of a quickpath interconnect link in a multi-processor system comprising a plurality of processors interconnected by quickpath interconnect links, by performing the steps of:

receiving error code information from a board management controller (BMC) of the system, wherein the error code information includes a code error number indicating code errors of a cyclic redundancy code check on a target quickpath interconnect link and a retransmission number indicating frequency of retransmitting data through the target quickpath interconnect link;

comparing the retransmission number with a retransmission threshold to generate a result when the code error number does not exceed a code error threshold, wherein the result indicates the target quickpath interconnect link is abnormal when the retransmission number exceeds the retransmission threshold, and wherein the result indicates the target quickpath interconnect link is normal when the retransmission number does not exceed the retransmission threshold;

obtaining routing information of the processors, wherein the routing information indicates topology structure of the processors; and

displaying the result on the topology structure through a graphical interface.

8. The non-transitory computer readable storage medium according to claim 7 , wherein the computer further performs the following step: isolating an abnormal processor on the target quickpath interconnect link when the result indicates the target quickpath interconnect link is abnormal, wherein the abnormal processor is in an abnormal connection state.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2022
From: HUAWEI TECHNOLOGIES CO., LTD.
To: XFUSION DIGITAL TECHNOLOGIES CO., LTD.
Reel/Frame 058682/0312 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2014
From: CAI, YOUMING
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 033727/0597 →
Continuity (2)
Continuation PCTCN2011079326 · Sep 5, 2011
Related Publication 20140115421A1 · Apr 24, 2014