IP Library Granted Patent US 8,769,459
Granted Patent B2
US 8,769,459 · App. 14/002,827 · Granted Jul 1, 2014

High-end fault-tolerant computer system and method for same

Inventors: Edong Wang (Beijing, CN); Leijun Hu (Beijing, CN); Rengang Li (Beijing, CN)
Assignee: Inspur (Beijing) Electronic Information Industry Co., Ltd.
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 8,769,459
App. No.
14/002,827
Granted
Jul 1, 2014
Kind
B2
Abstract

The present invention provides a high-end fault-tolerant computer system and an implementation method. The system includes N single junction prototype verification systems and M crossbar-switch interconnection router chipsets. Each crossbar-switch interconnection router chipset is used to achieve the interconnection among the N single junction prototype verification systems. Switching is not performed among all crossbar-switch interconnection router chipsets, and both M and N are positive integers greater than or equal to 2. The single junction includes: a computer board, which is 4-path tightly-coupled computer board, and a junction controller for controlling 2 paths of CPUs on the computer board. The present invention can effectively realize the global memories sharing, balance the system transmission bandwidth and delay, and solve the problem of the integration reliability of multi-path CPU system.

Claims (45)

1. A high-end fault-tolerant computer system, comprising N single junction prototype verification systems and M crossbar-switch interconnection router chipsets, wherein, each crossbar-switch interconnection router chipset is used to achieve interconnection among the N single junction prototype verification systems, switching is not performed among all crossbar-switch interconnection router chipsets, and both M and N are positive integers greater than or equal to 2, wherein,

the single junction prototype verification system comprises:

a computer board, which is a four-path tightly-coupled computer board,

a chip verification board, comprising two junction controller chipsets; wherein, each junction controller chipset comprises: two field-programmable gate array (FGPA) chips which bear a logic of one junction controller together; and

an interconnection board, comprising two FGPA chips; wherein, each FPGA chip provides a high speed interconnection port configured to achieve protocol interconnection between two paths of the computer board and one of the junction controller chipsets;

wherein the four-path tightly-coupled computer board comprises 4 CPUs, the 4 CPUs are interconnected internally, and share memories with each other; and

all CPUs in the N single junction prototype verification systems are interconnected through the junction controller chipsets and the crossbar-switch interconnection router chipsets, and share memories with each other.

2. The system according to claim 1 , wherein,

a logic of the junction controller comprises: cache consistency control and internet interface control.

3. The system according to claim 1 , wherein,

the chip verification board has a network interface (NI); and

the plurality of the single junction prototype verification systems are connected with the crossbar-switch interconnection router chipsets through the NI interfaces on the chip verification boards thereof respectively.

4. The system according to claim 1 , wherein,

a value of N is 8; and

a value of M is 4.

5. An implementation method for a high-end fault-tolerant computer system, comprising:

selecting a computer board which is a four-path tightly-coupled computer board; selecting a chip verification board which comprises two junction controller chipsets; wherein, each junction controller chipset comprises: two field-programmable gate array (FGPA) chips which bear logic of one junction controller together;

selecting an interconnection board which comprises two FGPA chips; wherein, each FPGA chip provides a high speed interconnection port used to achieve protocol interconnection between two paths of the computer board and one of the junction controller chipsets;

connecting 2 paths of the computer boards to one junction controller chipset in the computer board through one FPGA chip in the interconnection board, and connecting other 2 paths of the computer boards to another junction controller chipset in the computer board through another FPGA chip in the interconnection board, thus forming a single junction prototype verification system;

connecting each single junction prototype verification system in the N single junction prototype verification systems with each crossbar-switch interconnection Router chipset in the M crossbar-switch interconnection router chipsets respectively, wherein, switching is not performed among all crossbar-switch interconnection router chipsets, and any one of the crossbar-switch interconnection router chipsets achieves internal interconnection with the N single junction prototype verification systems connected therewith, so as to form a N-junction and 4*N-path system; M and N are positive integers greater than or equal to 2;

wherein the four-path tightly-coupled computer board comprises 4 CPUs, the 4 CPUs are interconnected internally, and share memories with each other; and

all CPUs in the N single junction prototype verification systems are interconnected through the junction controller chipsets and the crossbar-switch interconnection router chipsets, and share memories with each other.

6. The method according to claim 5 , wherein,

a logic of the junction controller comprises: cache consistency control and internet interface control.

7. The method according to claim 5 , wherein,

the chip verification board has a network interface (NI); and

when interconnecting the N single junction prototype verification systems, the N single junction prototype verification systems are connected with the crossbar-switch interconnection router chipsets through the NI interfaces on the chip verification boards thereof respectively.

8. The method according to claim 5 , wherein,

a value of N is 8; and

a value of M is 4.

9. A high-end fault-tolerant computer system, comprising:

N single junctions and M crossbar-switch interconnection router chipsets (NR), wherein, each crossbar-switch interconnection router chipset is used to achieve internal interconnection among the N single junctions, switching is not performed among all crossbar-switch interconnection router chipsets, and both M and N are positive integers greater than or equal to 2, wherein, the single junction comprises:

a computer board, which is a four-path tightly-coupled computer board; and

a junction controller, for controlling 2 paths of CPUs on the computer board;

wherein the four-path tightly-coupled computer board comprises 4 CPUs, the 4 CPUs are interconnected internally, and share memories with each other; and

all CPUs in the N single junction prototype verification systems are interconnected through the junction controller chipsets and the crossbar-switch interconnection router chipsets, and share memories with each other.

10. The system according to claim 9 , wherein, a value of N is 8; and a value of M is 4.

11. An implementation method for a high-end fault-tolerant computer system according to claim 9 , comprising:

selecting a computer board, wherein, the computer board is a four-path tightly-coupled computer board;

selecting a junction controller, for controlling 2 paths of CPUs on the computer board to form a single junction interconnection;

interconnecting the plurality of the single junctions by using the interconnection router chipsets, wherein there are N single junctions and M crossbar-switch interconnection router chipsets (NR), each crossbar-switch interconnection router chipset is used to achieve internal interconnection among the N single junctions, switching is not performed among all crossbar-switch interconnection router chipsets, and both M and N are positive integers greater than or equal to 2;

wherein the four-path tightly-coupled computer board comprises 4 CPUs, the 4 CPUs are interconnected internally, and share memories with each other; and

all CPUs in the N single junction prototype verification systems are interconnected through the junction controller chipsets and the crossbar-switch interconnection router chipsets, and share memories with each other.

12. The method according to claim 11 , wherein, a value of N is 8; and

a value of M is 4.

Assignments (2)
LICENSE Recorded Jun 30, 2026
From: IEIT SYSTEMS CO., LTD
To: AIVRES SYSTEMS INC.
Reel/Frame 075857/0939 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2013
From: WANG, ENDONG; HU, LEIJUN; LI, RENGANG
To: INSPUR (BEIJING) ELECTRONIC INFORMATION INDUSTRY CO., LTD
Reel/Frame 031126/0920 →
Priority Claims (1)
CN 2011 1 0053727 · Mar 7, 2011 · national
Continuity (1)
Related Publication 20130346934A1 · Dec 26, 2013