Connection and management method of reconfigurable component in high performance computer

A technology of connection method and management method, applied in the field of high-efficiency computer systems, can solve the problem of not having such a reconfigurable component, and achieve the effects of increasing processing burden, reducing waste of resources, and being highly flexible.

Inactive Publication Date: 2010-01-06
THE PLA INFORMATION ENG UNIV
View PDF0 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] In the current high-performance computer system, there is no such a connection method between a general-purpose CPU and a reconfigurable component, so that any general-purpose CPU can directly access any reconfigurable component; there is no such a configuration method for a reconfigurable component , so that the management server of the high-performance computer system can flexibly and quickly configure reconfigurable components according to the needs of tasks; there is no such management method for reconfigurable components, which is used for dynamic allocation, release and Recycling, that is, dynamically assign reconfigurable components to general-purpose CPUs according to task processing requirements, and establish dedicated connections and affiliations between general-purpose CPUs and reconfigurable components

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
  • Connection and management method of reconfigurable component in high performance computer
  • Connection and management method of reconfigurable component in high performance computer
  • Connection and management method of reconfigurable component in high performance computer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0047] Embodiment one: see Figure 4 ~ Figure 8 , this embodiment illustrates the connection method of reconfigurable components in a high-performance computer. The high-performance computer system contains a certain number of general-purpose CPUs, a certain number of reconfigurable components, and a certain number of reconfigurable component connection networks, wherein the general-purpose CPUs, reconfigurable components, and reconfigurable component connection networks are divided into several Each group contains a certain number of general-purpose CPUs, a certain number of reconfigurable components, a reconfigurable component connection network, and a management unit, collectively called a computing node. In a computing node, all general-purpose CPUs, reconfigurable components, and management units are connected to the reconfigurable component connection network of the computing node (ie, the F network in the figure) through corresponding network interfaces. The number of ...

Embodiment 2

[0077] Embodiment two: see Figure 4 ~ Figure 7 , Figure 9 . The difference between this embodiment and Embodiment 1 is that the connection network is implemented by an Ethernet switch, and the Ethernet switch contains at least m+n+1 network ports, which are respectively connected to m general-purpose CPUs, n reconfigurable components, and 1 Management unit; where m and n are natural numbers. During normal use of a high-performance computer, there is usually no need for communication between reconfigurable components. Communication between general-purpose CPUs is completed on other networks without going through the F-network (that is, the reconfigurable component connection network). All connections established on the F network are dedicated, and there is basically no crossover. Therefore, the communication pressure of the F network is not great. In addition, the present invention does not have high requirements for the design of the F network, and general switching net...

Embodiment 3

[0080] Embodiment 3: This embodiment is a method for managing reconfigurable components in a high-performance computer. It is completed by running a reconfigurable component management program in the management unit. The management workflow of the management unit is as follows: Figure 10 shown. In a high-performance computer, the internal structure of its computing nodes can adopt any connection method as described in Embodiment 1 or Embodiment 2. The high-performance computer system contains a certain number of general-purpose CPUs, a certain number of reconfigurable components, and a certain number of reconfigurable component connection networks, wherein the general-purpose CPUs, reconfigurable components, and reconfigurable component connection networks are divided into several Each group contains a certain number of general-purpose CPUs, a certain number of reconfigurable components, a reconfigurable component connection network, and a management unit, collectively called...

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 relates to a connection method and a management method between a general CPU and a reconfigurable component in a high performance computer system. The high performance computer system of the invention contains a certain amount of computing nodes, and each computing node contains general CPUs and a certain amount of reconfigurable components as well as a reconfigurable component connection network and a management unit. All general CPUs, reconfigurable components and management units in the computing nodes can establish network connection by the reconfigurable components, and connections between all general CPUs and reconfigurable components in the computing nodes are disconnected under the default condition. The reconfigurable component connection method of the invention can cause the reconfigurable components to be no longer attached to any general CPU, and the general CPUs and the reconfigurable components can be arbitrarily combined, thus improving the flexibility of the system; the reconfigurable component management method realizes real-time monitoring and dynamic and flexible configuration of the reconfigurable components, thus being capable of giving full play to the reconfigurable components and the general CPUs in the high performance computer system.

Description

1. Technical field: [0001] The invention relates to a connection method between a general-purpose CPU and a reconfigurable component (such as FPGA) in a high-performance computer system and a management method for the reconfigurable component, which is suitable for the high-performance computer system. 2. Background technology: [0002] After decades of development, fruitful results have been achieved in the field of high-performance computing (HPC) research at home and abroad, and the peak speed of the designed supercomputer is approaching Pflops (petaflops). However, judging from the status quo and development trend of HPC, it is difficult to overcome bottlenecks such as storage walls, scale walls, high energy consumption, high cost, and low utilization only through network scale expansion and CPU stacking. It is necessary to explore new Theories, techniques, and methods to achieve new breakthroughs in supercomputer design. [0003] With the increasing scale and performan...

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): G06F15/80
Inventor 郭玉东韩文报马晓军董卫宇杨鹏飞
Owner THE PLA INFORMATION ENG UNIV
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