Movatterモバイル変換


[0]ホーム

URL:


CN112711503B - Memory test method based on Feiteng 2000+CPU - Google Patents

Memory test method based on Feiteng 2000+CPU
Download PDF

Info

Publication number
CN112711503B
CN112711503BCN202011609641.9ACN202011609641ACN112711503BCN 112711503 BCN112711503 BCN 112711503BCN 202011609641 ACN202011609641 ACN 202011609641ACN 112711503 BCN112711503 BCN 112711503B
Authority
CN
China
Prior art keywords
test
cpu
feiteng
data
hardware
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011609641.9A
Other languages
Chinese (zh)
Other versions
CN112711503A (en
Inventor
张恒
杨培
吕少侠
韩易鸣
周泽湘
仇悦
文中领
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Toyou Feiji Electronics Co ltd
Original Assignee
Beijing Toyou Feiji Electronics Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Toyou Feiji Electronics Co ltdfiledCriticalBeijing Toyou Feiji Electronics Co ltd
Priority to CN202011609641.9ApriorityCriticalpatent/CN112711503B/en
Publication of CN112711503ApublicationCriticalpatent/CN112711503A/en
Application grantedgrantedCritical
Publication of CN112711503BpublicationCriticalpatent/CN112711503B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The invention relates to the technical field of storage detection, in particular to a storage test method based on a Feiteng 2000+CPU, which comprises the Feiteng 2000+CPU, a configuration test hardware environment, a configuration test software environment, a test engine and test data analysis, wherein the configuration test hardware environment is configured according to the hardware architecture and design of the Feiteng 2000+CPU, such as a PCIe slot into which different HBA cards are inserted is configured according to a node where PCIe is positioned, the configuration test software environment is used for automatically grabbing the software environment required by the test from a pocket container warehouse according to different test contents, and the capability of dynamically adjusting corresponding core binding and interrupt binding is provided for optimizing test data in the aspects of stability and performance related to the Feiteng 2000+CPU. The test engine of the memory test method based on Feiteng 2000+CPU does not need to be manually participated, improves the quality and the test efficiency of the test result, provides the memory product test technology based on Feiteng 2000+CPU, and ensures the stability and the reliability of the product.

Description

Memory test method based on Feiteng 2000+CPU
Technical Field
The invention relates to the technical field of storage detection, in particular to a storage test method based on Feiteng 2000+CPU.
Background
Under the large environment of national autonomous control, the number of storage products based on the domestic CPU is increased, and tests based on the domestic CPU are performed, so that the usability, reliability and stability of the products are ensured, and the current test key work is realized; according to the architecture and design of the CPU, how to improve the performance is analyzed, the method is also an important index of the product, the existing test scheme is based on the continuation of the x86 scheme, the frames and design of the domestic Feiteng 2000+CPU are not considered, the characteristics of the domestic Feiteng 2000+CPU are not combined, the test is insufficient, the reliability and stability are poor, serious conditions such as dead halt and unavailable hardware easily occur in actual use, the optimal performance cannot be tested, and the product competitiveness is reduced, therefore, the method for testing the storage based on the Feiteng 2000+CPU is designed, and the reliability, stability and usability of the product stored based on the domestic Feiteng 2000+CPU are guaranteed, so that the best performance of the Feiteng 2000+CPU is urgently needed for the current storage detection technical field.
Disclosure of Invention
The invention provides a memory test method based on Feiteng 2000+CPU to solve the problems existing in the prior art.
In order to achieve the above object, the embodiment of the present invention provides the following technical solutions:
according to the embodiment of the invention, a memory test method based on Feiteng 2000+CPU comprises Feiteng 2000+CPU, a configuration test hardware environment, a configuration test software environment, a test engine and test data analysis, wherein the configuration test hardware environment is configured according to the hardware architecture and design of Feiteng 2000+CPU, such as PCIe slots into which different HBA cards are inserted are configured according to nodes where PCIe is located;
the configuration test software environment is a software environment such as an OS, an IO tool, a data verification tool and a pressure tool which are required by automatic grabbing test from a dock container warehouse according to different test contents, and has the capability of dynamically adjusting corresponding core binding and interrupt binding so as to optimize test data of the Feiteng 2000+CPU related stability and performance;
the test engine is mainly responsible for completing required test items such as performance, reliability, stability, restarting, fault simulation and IO test items, can automatically analyze data, automatically compare the data with a preset value, and optimize both software and hardware if the data does not reach the expected data, wherein the software is returned to the test engine in terms of flow, automatically adjusts binding core and interrupt binding strategy according to the node where PCIe is located, and re-tests the data; in the aspect of hardware, when the performance and stability preset values cannot be met by the test engine, the system automatically prompts that hardware configuration needs to be conducted again, and the PCIe slot in which the HBA card is located needs to be reconfigured.
Further, the test engine internally comprises test data analysis, and specific test data of the Feiteng 2000+CPU is obtained through the test data analysis.
The invention has the following advantages:
the test engine based on the Feiteng 2000+CPU storage test method does not need to be manually participated, improves the quality and the test efficiency of test results, provides a Feiteng 2000+CPU storage product test technology, ensures the stability and the reliability of products, and simultaneously provides a Feiteng 2000+CPU performance optimization technology, and can exert the maximum efficacy of the CPU.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below. It will be apparent to those of ordinary skill in the art that the drawings in the following description are exemplary only and that other implementations can be obtained from the extensions of the drawings provided without inventive effort.
The structures, proportions, sizes, etc. shown in the present specification are shown only for the purposes of illustration and description, and are not intended to limit the scope of the invention, which is defined by the claims, so that any structural modifications, changes in proportions, or adjustments of sizes, which do not affect the efficacy or the achievement of the present invention, should fall within the scope of the invention.
Fig. 1 is a schematic flow structure of the present invention.
Detailed Description
Other advantages and advantages of the present invention will become apparent to those skilled in the art from the following detailed description, which, by way of illustration, is to be read in connection with certain specific embodiments, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The terms such as "upper", "lower", "left", "right", "middle" and the like are also used in the present specification for convenience of description, but are not intended to limit the scope of the present invention, and the changes or modifications of the relative relationship thereof are considered to be within the scope of the present invention without substantial modification of the technical content.
The invention provides a technical scheme that:
a memory test method based on Feiteng 2000+CPU includes Feiteng 2000+CPU, configuring test hardware environment, configuring test software environment, test engine and test data analysis, said configuring test hardware environment configuring according to hardware architecture and design of Feiteng 2000+CPU, configuring PCIe slot inserted by different HBA card according to node of PCIe;
the configuration test software environment is a software environment such as an OS, an IO tool, a data verification tool and a pressure tool which are required by automatic grabbing test from a dock container warehouse according to different test contents, and has the capability of dynamically adjusting corresponding core binding and interrupt binding so as to optimize test data of the Feiteng 2000+CPU related stability and performance;
the test engine is mainly responsible for completing required test items such as performance, reliability, stability, restarting, fault simulation and IO test items, can automatically analyze data, automatically compare the data with a preset value, and optimize both software and hardware if the data does not reach the expected data, wherein the software is returned to the test engine in terms of flow, automatically adjusts binding core and interrupt binding strategy according to the node where PCIe is located, and re-tests the data; in the aspect of hardware, when the performance and stability preset values cannot be met by the test engine, the system automatically prompts that hardware configuration needs to be conducted again, and the PCIe slot in which the HBA card is located needs to be reconfigured.
In the invention, the following components are added: the test engine internally comprises test data analysis, and specific test data of the Feiteng 2000+CPU is obtained through the test data analysis.
While the invention has been described in detail in the foregoing general description and specific examples, it will be apparent to those skilled in the art that modifications and improvements can be made thereto. Accordingly, such modifications or improvements may be made without departing from the spirit of the invention and are intended to be within the scope of the invention as claimed.

Claims (2)

the test engine is mainly responsible for completing required test items such as performance, reliability, stability, restarting, fault simulation and IO test items, can automatically analyze data, automatically compare the data with a preset value, and optimize both software and hardware if the data does not reach the expected data, wherein the software is returned to the test engine in terms of flow, automatically adjusts binding core and interrupt binding strategy according to the node where PCIe is located, and re-tests the data; in the aspect of hardware, when the performance and stability preset values cannot be met by the test engine, the system automatically prompts that hardware configuration needs to be conducted again, and the PCIe slot in which the HBA card is located needs to be reconfigured.
CN202011609641.9A2020-12-282020-12-28Memory test method based on Feiteng 2000+CPUActiveCN112711503B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202011609641.9ACN112711503B (en)2020-12-282020-12-28Memory test method based on Feiteng 2000+CPU

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202011609641.9ACN112711503B (en)2020-12-282020-12-28Memory test method based on Feiteng 2000+CPU

Publications (2)

Publication NumberPublication Date
CN112711503A CN112711503A (en)2021-04-27
CN112711503Btrue CN112711503B (en)2024-03-26

Family

ID=75547256

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202011609641.9AActiveCN112711503B (en)2020-12-282020-12-28Memory test method based on Feiteng 2000+CPU

Country Status (1)

CountryLink
CN (1)CN112711503B (en)

Citations (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5991529A (en)*1997-05-161999-11-23Sony CorporationTesting of hardware by using a hardware system environment that mimics a virtual system environment
CN102449621A (en)*2011-08-252012-05-09华为技术有限公司Node controller chain switching method, processor system, and nodes
CN103164314A (en)*2013-02-222013-06-19中国人民解放军国防科学技术大学Peripheral component interface express (PCIe) interface chip hardware verification method based on asynchronous physical layer interface
CN104572390A (en)*2015-01-232015-04-29浪潮电子信息产业股份有限公司Testing method based on domestic Feiteng CPU multi-unit server computing unit
CN106294222A (en)*2016-08-032017-01-04浪潮电子信息产业股份有限公司A kind of method and device determining PCIE device and slot corresponding relation
CN107370638A (en)*2017-07-262017-11-21郑州云海信息技术有限公司A kind of method that IB cards and CPU bindings are realized into IB card Performance tunings
CN108460719A (en)*2018-03-132018-08-28山东超越数控电子股份有限公司A kind of graphics workstation system based on Domestic Platform
CN108920365A (en)*2018-06-272018-11-30郑州云海信息技术有限公司A kind of WebUI automated testing method based on docker
CN111159093A (en)*2019-11-252020-05-15华东计算技术研究所(中国电子科技集团公司第三十二研究所) Heterogeneous intelligent computing system
CN111262753A (en)*2020-01-132020-06-09苏州浪潮智能科技有限公司 A method, system, terminal and storage medium for automatic configuration of the number of NUMA nodes
US10796035B1 (en)*2016-03-212020-10-06EMC IP Holding Company LLCComputing system with simulated hardware infrastructure to support development and testing of management and orchestration software

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9965367B2 (en)*2014-12-172018-05-08Quanta Computer Inc.Automatic hardware recovery system
CN112306766A (en)*2019-07-312021-02-02伊姆西Ip控股有限责任公司Method, electronic device, storage system and computer program product for error detection

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5991529A (en)*1997-05-161999-11-23Sony CorporationTesting of hardware by using a hardware system environment that mimics a virtual system environment
CN102449621A (en)*2011-08-252012-05-09华为技术有限公司Node controller chain switching method, processor system, and nodes
CN103164314A (en)*2013-02-222013-06-19中国人民解放军国防科学技术大学Peripheral component interface express (PCIe) interface chip hardware verification method based on asynchronous physical layer interface
CN104572390A (en)*2015-01-232015-04-29浪潮电子信息产业股份有限公司Testing method based on domestic Feiteng CPU multi-unit server computing unit
US10796035B1 (en)*2016-03-212020-10-06EMC IP Holding Company LLCComputing system with simulated hardware infrastructure to support development and testing of management and orchestration software
CN106294222A (en)*2016-08-032017-01-04浪潮电子信息产业股份有限公司A kind of method and device determining PCIE device and slot corresponding relation
CN107370638A (en)*2017-07-262017-11-21郑州云海信息技术有限公司A kind of method that IB cards and CPU bindings are realized into IB card Performance tunings
CN108460719A (en)*2018-03-132018-08-28山东超越数控电子股份有限公司A kind of graphics workstation system based on Domestic Platform
CN108920365A (en)*2018-06-272018-11-30郑州云海信息技术有限公司A kind of WebUI automated testing method based on docker
CN111159093A (en)*2019-11-252020-05-15华东计算技术研究所(中国电子科技集团公司第三十二研究所) Heterogeneous intelligent computing system
CN111262753A (en)*2020-01-132020-06-09苏州浪潮智能科技有限公司 A method, system, terminal and storage medium for automatic configuration of the number of NUMA nodes

Also Published As

Publication numberPublication date
CN112711503A (en)2021-04-27

Similar Documents

PublicationPublication DateTitle
CN110718264A (en)Method and device for testing information of solid state disk, computer equipment and storage medium
CN102118281B (en)Method, device and network equipment for automatic testing
CN101093462A (en)Automatization method for testing schooling pressure on database application
CN102004693A (en)System performance test method and device
CN110851318A (en)Serial port log collection method, system and equipment under server management system
CN101923504B (en)Card reader testing tool and card reader testing method
CN103246566A (en)Resource monitoring method and device for application program
CN101604299B (en)Method, memory controller and memory system for accessing PCIE RAM
CN109918254A (en) A kind of AEP memory Error Detection function test method, system, terminal and storage medium
CN101072124A (en)Log obtaining method
CN111400117A (en)Method for automatically testing Ceph cluster
CN117330475A (en)Pressure drop measuring device and method for determining permeability of hypotonic core
CN118675603A (en)Prototype firmware, prototype verification method, system and hardware platform of flash memory controller
CN113900903A (en)Log storage device, log retrieving method and storage medium
CN110532187A (en)A kind of HDFS throughput performance test method, system, terminal and storage medium
CN112711503B (en)Memory test method based on Feiteng 2000+CPU
CN107516546B (en)Online detection device and method for random access memory
WO2016101177A1 (en)Random access memory detection method of computer device and computer device
CN101206613A (en)High speed basic input/output system debug card
CN109817273A (en)A kind of NAND performance test methods and its system
CN110737553A (en)Method, system and equipment for testing read-write performance of hard disk complete machine based on AEP memory
CN101976219A (en)Method and system for debugging automatic testing script and agent device
CN115185766A (en)Comprehensive prediction method and system for memory energy consumption
US20190310800A1 (en)Method for accessing code sram and electronic device
CN113900928B (en) An IO load automated testing method and device

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp