Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for acquiring monitoring information of computer system structure based on NUMA (Non Uniform Memory Access)

A technology for monitoring information and architecture, applied in the computer field, can solve the problem of not being able to provide I2C bus interface to store hardware monitoring information, and achieve the effect of simplifying hardware circuit design, improving integration, and improving stability and real-time performance.

Active Publication Date: 2015-02-18
LANGCHAO ELECTRONIC INFORMATION IND CO LTD
View PDF3 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When splitting or re-coupling the entire system, the key parameters of the system, including hardware information such as voltage and temperature, will change. Most of the external hardware information collection interfaces are based on the I2C bus interface. In order to realize the monitoring changes of the monitoring system, it is necessary to realize coupling acquisition and separate acquisition of key hardware information. Neither BMC nor general control chips can provide multiple sets of I2C bus interfaces and multi-buffer storage areas to store hardware monitoring information.

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
  • Method for acquiring monitoring information of computer system structure based on NUMA (Non Uniform Memory Access)
  • Method for acquiring monitoring information of computer system structure based on NUMA (Non Uniform Memory Access)
  • Method for acquiring monitoring information of computer system structure based on NUMA (Non Uniform Memory Access)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0015] When the system has no partition work settings, use the monitoring information collection method based on the NUMA computer architecture described in this embodiment, as attached figure 2 As shown, the hardware monitoring information collection point is connected to the I2C master interface module inside the FPGA, and the system hardware collection information is transmitted to the FPGA hardware monitoring information storage area through the I2C bus. The Nios II soft-core processor packs the external hardware monitoring information and passes it through the Avalon The bus is stored in the buffer area of ​​the system, and the buffer area corresponds to the area under the I2C slave device interface module connected to the BMC; when the BMC sends a command to read hardware monitoring information, the BMC collects the hardware monitoring information stored in the buffer area through the I2C bus information.

[0016] In the monitoring information collection method describe...

Embodiment 2

[0018] When the multi-partition work of the system is set, it is divided into multiple independent systems, using the monitoring information collection method based on the NUMA computer architecture described in this embodiment, as attached image 3 As shown, in the present embodiment, taking two partitions as an example, the number of physical partitions is detected by the FPGA, and divided into double buffer areas according to the number of partitions, and the system hardware acquisition information is transmitted to the FPGA hardware monitoring information storage area through the I2C bus. The Nios II soft-core processor packs the external hardware monitoring information, and stores the hardware monitoring information of each partition in its corresponding buffer area through the Avalon bus, that is, buffer area 1 corresponds to the hardware monitoring information under partition 1, and the buffer area 2 corresponds to the hardware monitoring information under partition 2; e...

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 for acquiring monitoring information of a computer system structure based on NUMA (Non Uniform Memory Access). The method comprises the following steps: constructing an interface function module of a Nios II soft-core processor by utilizing FPGA programmable logic resources and an IP soft core; constructing a Nios II soft-core system by using Qsys in Quartus II software, and adding the Nios II soft-core processor, an I2C master equipment interface module, an I2C slave equipment interface module and other IP cores; acquiring the monitoring information through the I2C master equipment interface module, processing the monitoring information by virtue of the Nios II soft-core processor, and transmitting the processed information to the I2C slave equipment interface module; and accessing the I2C slave equipment interface module to acquire hardware monitoring information by using BMC. According to the method, the hardware monitoring information of the system is acquired in a unified mode by virtue of the FPGA, the integration level of the system is improved, and the design of an external hardware circuit is simplified; and moreover, the hardware information can be independently monitored without influence by the BMC under the multiple physical layer partitions in the system, and the stability and real-time property of the system are improved.

Description

[0001] technical field [0002] The present invention relates to the field of computer technology, specifically a monitoring information collection method based on NUMA computer architecture. Background technique [0003] At present, large-scale multi-processor server systems usually have more processors, memory, storage, and IO resources, and have powerful computing capabilities. In practical applications, these resources need to be integrated and utilized. The characteristic of the multi-physical partition computer architecture of NUMA (Non Uniform Memory Access Architecture, non-uniform memory access architecture) is that the computer can be divided into multiple independent multi-processing systems, and these divided computer systems can also be coupled into one a complete computer system. When splitting or re-coupling the entire system, the key parameters of the system, including hardware information such as voltage and temperature, will change. Most of the external ha...

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): G06F11/30
Inventor 王勇娄山林张明星
Owner LANGCHAO ELECTRONIC INFORMATION IND CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products