Search

CN-121996515-A - Performance test method, apparatus, computer device, storage medium, and program product

CN121996515ACN 121996515 ACN121996515 ACN 121996515ACN-121996515-A

Abstract

The present application relates to a performance test method, apparatus, computer device, storage medium and program product. The method comprises the steps of responding to selection operation of an accelerating card display area in a test interface, determining an accelerating card to be tested from a plurality of accelerating cards on a server, responding to triggering operation of a test control in the test interface, and performing performance test on the accelerating card to be tested to obtain a test report of the accelerating card to be tested. According to the embodiment of the application, after the user selects the accelerator card to be tested, the performance test can be performed on the accelerator card to be tested only by triggering the test control in the test interface by the user, and a large number of test operations are not required to be performed manually by the user, so that the test efficiency of the accelerator card to be tested can be improved.

Inventors

  • ZHAO YUHUI
  • JIAO YAN
  • DONG LULU

Assignees

  • 曙光信息产业股份有限公司
  • 曙光信息产业(北京)有限公司
  • 中科曙光信息产业成都有限公司

Dates

Publication Date
20260508
Application Date
20241104

Claims (11)

  1. 1. A method of performance testing, the method comprising: responding to the selection operation of the accelerating card display area in the test interface, and determining an accelerating card to be tested from a plurality of accelerating cards on a server; And responding to the triggering operation of the test control in the test interface, and performing performance test on the acceleration card to be tested to obtain a test report of the acceleration card to be tested.
  2. 2. The method of claim 1, wherein the performing, in response to a triggering operation of a test control in the test interface, a performance test on the acceleration card to be tested to obtain a test report of the acceleration card to be tested, includes: Switching and displaying a test item interface in response to triggering operation of a test control in the test interface, wherein the test item interface comprises a plurality of test items corresponding to the acceleration card to be tested; and responding to the triggering operation of the target test item in the plurality of test items, and performing performance test on the to-be-tested acceleration card according to the test scheme corresponding to the target test item to obtain a test report of the to-be-tested acceleration card.
  3. 3. The method according to claim 2, wherein the target test item is a pressure test item, the performance test is performed on the acceleration card to be tested according to a test scheme corresponding to the target test item, and a test report of the acceleration card to be tested is obtained, including: Controlling a processor of the acceleration card to be tested to run in a high-load working state, and detecting the temperature change condition of the processor in a preset time period; and performing performance test on the acceleration card to be tested according to the temperature change condition to obtain a test report of the acceleration card to be tested.
  4. 4. The method according to claim 2, wherein the target test item is a bandwidth test item, the performance test is performed on the acceleration card to be tested according to a test scheme corresponding to the target test item, and a test report of the acceleration card to be tested is obtained, including: and detecting the data transmission rate of the acceleration card to be tested in the task execution process, and performing performance test on the acceleration card to be tested according to the data transmission rate to obtain a test report of the acceleration card to be tested.
  5. 5. The method according to claim 2, wherein the target test item is an equilibrium force test item, the performance test is performed on the acceleration card to be tested according to a test scheme corresponding to the target test item, and a test report of the acceleration card to be tested is obtained, including: And detecting a first calculation force value of each task executed by the acceleration card to be tested under the balanced load, and performing performance test on the acceleration card to be tested according to the first calculation force value to obtain a test report of the acceleration card to be tested.
  6. 6. The method according to claim 2, wherein the target test item is a peak computing power test item, the performance test is performed on the acceleration card to be tested according to a test scheme corresponding to the target test item, and a test report of the acceleration card to be tested is obtained, including: and detecting a second calculation force value of each task executed by the acceleration card to be tested under the peak load, and carrying out performance test on the acceleration card to be tested according to the second calculation force value to obtain a test report of the acceleration card to be tested.
  7. 7. The method according to claim 2, wherein the target test item is a model performance test item, the performance test is performed on the acceleration card to be tested according to a test scheme corresponding to the target test item, and a test report of the acceleration card to be tested is obtained, including: And detecting the model test rate of the to-be-tested acceleration card in the model test process, and performing performance test on the to-be-tested acceleration card according to the model test rate to obtain a test report of the to-be-tested acceleration card.
  8. 8. A performance testing apparatus, the apparatus comprising: The determining module is used for determining an acceleration card to be tested from a plurality of acceleration cards on the server in response to the selection operation of the acceleration card display area in the test interface; and the performance test module is used for responding to the triggering operation of the test control in the test interface, and performing performance test on the acceleration card to be tested to obtain a test report of the acceleration card to be tested.
  9. 9. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that the processor implements the steps of the method of any of claims 1 to 7 when the computer program is executed.
  10. 10. A computer readable storage medium, on which a computer program is stored, characterized in that the computer program, when being executed by a processor, implements the steps of the method of any of claims 1 to 7.
  11. 11. A computer program product comprising a computer program, characterized in that the computer program, when being executed by a processor, implements the steps of the method of any of claims 1 to 7.

Description

Performance test method, apparatus, computer device, storage medium, and program product Technical Field The present application relates to the field of server testing technologies, and in particular, to a performance testing method, apparatus, computer device, storage medium, and program product. Background With the continuous development of modern data centers and high-performance computing fields, more and more servers are configured with GPU (graphics processor, graphics Processing Unit) accelerator cards, which are used to accelerate the computation of computer devices, so as to reduce the workload of a central processor, and therefore, the performance of the GPU accelerator cards has a great influence on the processing performance of the computer devices. Based on this, testing the performance of the GPU accelerator card is important to the performance of the server. However, the current performance test method for the accelerator card has a problem of low test efficiency. Disclosure of Invention In view of the foregoing, it is desirable to provide a performance test method, apparatus, computer device, storage medium, and program product that can improve the efficiency of performance test for accelerator cards. In a first aspect, the present application provides a performance testing method, including: responding to the selection operation of the accelerating card display area in the test interface, and determining an accelerating card to be tested from a plurality of accelerating cards on a server; And responding to the triggering operation of the test control in the test interface, and performing performance test on the acceleration card to be tested to obtain a test report of the acceleration card to be tested. In the performance test method, the accelerator card to be tested is determined from a plurality of accelerator cards on a server in response to the selection operation of the accelerator card display area in the test interface, and then performance test is performed on the accelerator card to be tested in response to the triggering operation of the test control in the test interface, so that the test report of the accelerator card to be tested is obtained. According to the embodiment of the application, after the user selects the accelerator card to be tested, the performance test can be performed on the accelerator card to be tested only by triggering the test control in the test interface by the user, and a large number of test operations are not required to be performed manually by the user, so that the test efficiency of the accelerator card to be tested can be improved. In one embodiment, the responding to the triggering operation of the test control in the test interface performs performance test on the acceleration card to be tested to obtain a test report of the acceleration card to be tested, including: Switching and displaying a test item interface in response to triggering operation of a test control in the test interface, wherein the test item interface comprises a plurality of test items corresponding to the acceleration card to be tested; and responding to the triggering operation of the target test item in the plurality of test items, and performing performance test on the to-be-tested acceleration card according to the test scheme corresponding to the target test item to obtain a test report of the to-be-tested acceleration card. In this embodiment, the test item interface may be switched and displayed in response to a triggering operation of the test control in the test interface, where the test item interface includes a plurality of test items corresponding to the acceleration card to be tested. Therefore, the user can select at least one target test item from a plurality of test items displaying the test item interface, and the computer equipment can efficiently and accurately perform performance test corresponding to the target test item on the accelerator card according to the test scheme corresponding to the target test item only by triggering the test control in the test interface and selecting the at least one target test item by the user. In one embodiment, the target test item is a pressure test item, and the performance test is performed on the acceleration card to be tested according to a test scheme corresponding to the target test item to obtain a test report of the acceleration card to be tested, including: Controlling a processor of the acceleration card to be tested to run in a high-load working state, and detecting the temperature change condition of the processor in a preset time period; and performing performance test on the acceleration card to be tested according to the temperature change condition to obtain a test report of the acceleration card to be tested. In this embodiment, the processor of the acceleration card to be tested can be automatically controlled to operate in a high-load working state, the temperature change condition of the processor i