A computer device performance analysis method and device, a terminal and a medium

CN115640176BActive Publication Date: 2026-09-22INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211261425.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-14
Publication Date
2026-09-22
Estimated Expiration
2042-10-14

AI Technical Summary

Technical Problem

但是各评测组织之前的数据不互通,无法精准定位并分析不同厂商和不同平台设备的性能差异

Benefits of technology

[0040]本发明提供的一种计算机设备性能分析方法、装置、终端及介质,相对于现有技术,具有以下有益效果:维护各评测组织网站地址,基于各评测组织网站地址实现跨平台检索,将各评测组织的测试成绩进行统一统计分析,输出不同厂商和不同平台的设备性能比对,精确定位厂商和平台的设备性能差异。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115640176B_ABST
    Figure CN115640176B_ABST
Patent Text Reader

Abstract

The application relates to the field of computer equipment performance analysis, and particularly discloses a computer equipment performance analysis method, device, terminal and medium, website addresses of each evaluation organization are maintained, and website documents are stored into a database; a retrieval keyword is configured, each evaluation organization website address in the website document is read in a loop, and equipment information is read from each evaluation organization website according to the retrieval keyword; and equipment test results of each manufacturer and equipment test results of each platform are calculated according to the equipment information; and the calculated equipment test results of each manufacturer and the equipment test results of each platform are displayed. The application maintains the website addresses of each evaluation organization, realizes cross-platform retrieval based on the website addresses of each evaluation organization, uniformly statistically analyzes test results of each evaluation organization, and outputs equipment performance comparison of different manufacturers and different platforms, so that the equipment performance differences of the manufacturers and the platforms can be accurately positioned.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of computer equipment performance analysis, and specifically to a method, apparatus, terminal, and medium for computer equipment performance analysis. Background Technology

[0002] With the development of emerging technologies such as cloud computing and big data, the performance requirements for computer equipment are becoming increasingly stringent. Therefore, efficiently evaluating the performance of computer equipment is of great significance to server manufacturers and users. Currently, various testing methods exist for different types of computer equipment. Manufacturers or users publish their test results to evaluation organizations, which then release them publicly after review and approval. However, data is not shared between different evaluation organizations, making it impossible to accurately pinpoint and analyze performance differences between devices from different manufacturers and platforms. Summary of the Invention

[0003] To address the aforementioned issues, this invention provides a computer equipment performance analysis method, apparatus, terminal, and medium that enables cross-platform retrieval, performs unified statistical analysis of test results from various evaluation organizations, outputs performance comparisons of equipment from different manufacturers and platforms, and accurately identifies performance differences between manufacturers and platforms.

[0004] In a first aspect, the technical solution of the present invention provides a method for analyzing the performance of computer equipment, comprising the following steps:

[0005] Maintain the website addresses of each evaluation organization in the website documentation, and store the website documentation in the database;

[0006] Configure search keywords, loop through the website addresses of various evaluation organizations in the website documents, and retrieve device information from each evaluation organization's website based on the search keywords; where the search keywords are device types, the retrieved device information includes: device manufacturer, platform, model, testing tools for each model, and test results for each testing tool;

[0007] Calculate the equipment test scores for each manufacturer and each platform based on the equipment information;

[0008] The calculated test results for each manufacturer's equipment and the test results for each platform will be displayed.

[0009] Furthermore, based on the equipment information, the test scores for each manufacturer and each platform are calculated, specifically including:

[0010] Select the first model of the equipment and use the arithmetic mean method to calculate the average test scores of various testing tools;

[0011] Based on the average test scores from various testing tools, the average performance score of the first model was calculated using a weighted average method.

[0012] Repeat the above steps to calculate the average performance score for each model of the equipment.

[0013] By manufacturer, the system retrieves the average performance score of all models from each manufacturer, obtains the manufacturer's equipment test results, and displays them.

[0014] The system reads the average performance score of all models on the platform, obtains the device test results for the platform, and displays them.

[0015] Furthermore, obtain the manufacturer's equipment test results, specifically including:

[0016] The highest average performance score is selected from the average performance scores of all models of the manufacturer as the manufacturer's equipment test score;

[0017] Obtain the platform's device test results, specifically including:

[0018] The highest average performance score among all models on the platform is selected as the platform's device test score.

[0019] Furthermore, the method also includes the following steps:

[0020] The test results of the manufacturers' equipment are displayed in descending order;

[0021] The platform's device test scores are displayed after being sorted from highest to lowest.

[0022] Furthermore, the method also includes the following steps:

[0023] The system periodically calculates the equipment test results of both the vendors and the platform, and updates the sorted display accordingly.

[0024] Furthermore, the method also includes the following steps:

[0025] Configure the first, second, and third tables in the database;

[0026] The device information retrieved from the websites of various evaluation organizations will be written into the first table;

[0027] Update the calculated average performance scores for each device model to the first table;

[0028] Accordingly, for each manufacturer, the average performance score of all models of the manufacturer is read from the first table, and the manufacturer's equipment test results are written into the second table; for each platform, the average performance score of all models of the platform is read, and the platform's equipment test results are written into the third table.

[0029] Furthermore, the manufacturers' equipment test scores are sorted from highest to lowest and then displayed, as follows:

[0030] The top M1 manufacturers of the equipment test results are displayed from the second table;

[0031] The manufacturers whose equipment test scores are ranked M2 from the third table will be displayed.

[0032] Secondly, the technical solution of the present invention provides a computer equipment performance analysis device, comprising:

[0033] Data retrieval module: Iteratively reads the website addresses of various evaluation organizations from the website documents, and retrieves the device information from each evaluation organization's website based on the search keywords; where the search keywords are the device type, the retrieved device information includes: device manufacturer, platform, model, testing tools for each model, and test results for each testing tool;

[0034] Data processing module: Calculates equipment test scores for each manufacturer and each platform based on equipment information;

[0035] Data display module: Displays the calculated test results of equipment from various manufacturers and equipment from various platforms.

[0036] Thirdly, the technical solution of the present invention provides a terminal, comprising:

[0037] Memory, used to store computer equipment performance analysis programs;

[0038] A processor, configured to implement the steps of the computer device performance analysis method as described above when executing the computer device performance analysis program.

[0039] Fourthly, the present invention provides a computer-readable storage medium storing a computer device performance analysis program, wherein the computer device performance analysis program, when executed by a processor, implements the steps of the computer device performance analysis method as described in any of the above claims.

[0040] The present invention provides a computer equipment performance analysis method, device, terminal and medium, which has the following advantages over the prior art: maintaining the website addresses of various evaluation organizations, realizing cross-platform retrieval based on the website addresses of various evaluation organizations, performing unified statistical analysis on the test results of various evaluation organizations, outputting a comparison of the performance of equipment from different manufacturers and different platforms, and accurately locating the performance differences of equipment from different manufacturers and platforms. Attached Figure Description

[0041] To more clearly illustrate the technical solutions of the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0042] Figure 1 This is a schematic flowchart of a computer device performance analysis method provided in an embodiment of the present invention.

[0043] Figure 2 This is a schematic diagram of the process architecture of a specific embodiment of a computer device performance analysis method provided by the present invention.

[0044] Figure 3 This is a schematic block diagram of a computer equipment performance analysis device provided in an embodiment of the present invention.

[0045] Figure 4 This is a schematic diagram of the structure of a terminal provided in an embodiment of the present invention. Detailed Implementation

[0046] To enable those skilled in the art to better understand the present application, the present application will be further described in detail below with reference to the accompanying drawings and specific embodiments. Obviously, the described embodiments are merely some embodiments of the present application, and not all embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0047] Figure 1 This is a schematic flowchart of a computer device performance analysis method provided by an embodiment of the present invention, such as... Figure 1 As shown, the method includes the following steps.

[0048] S1 maintains the website addresses of each evaluation organization to the website documentation, and stores the website documentation in the database.

[0049] The website document can be in TXT format. Write the website addresses of all the evaluation organizations into the website document, one evaluation organization per line, and write multiple entries using line breaks. The document will then be retrieved from each evaluation organization's website in a loop.

[0050] Website documentation is maintained in a database, and the front-end retrieves website documentation from the database for searching.

[0051] S2, configure search keywords, loop through the website addresses of various evaluation organizations in the website documents, and retrieve device information from each evaluation organization's website based on the search keywords.

[0052] The search keyword is device type, which includes CPU, memory, network card, storage, etc. Users input the device type according to their analysis needs. For example, if a user wants to analyze CPU performance, they input "CPU" in the human-computer interaction interface. The program then reads the website address of the testing organization, accesses the organization's website, and retrieves test information for all CPUs under that organization, including the CPU manufacturer, platform, model, testing tools for each model, and test results for each testing tool.

[0053] Of course, users can also use device manufacturers, platforms, and models as search keywords to search for relevant device information by entering multiple sets of search keywords.

[0054] By repeatedly reading the website addresses of all the evaluation organizations in the website documents, all the test information of the device to be analyzed can be obtained.

[0055] It should be noted that the platform in this embodiment refers to the architecture of the device, such as ARM architecture, x86 architecture, etc.

[0056] S3 calculates the device test scores for each manufacturer and each platform based on the device information.

[0057] The device information obtained in the previous step includes all the test results of the device. All the test results are processed and analyzed to obtain the device test results of each manufacturer and each platform.

[0058] S4 displays the calculated test scores for each manufacturer's equipment and the test scores for each platform's equipment.

[0059] Finally, the calculated equipment test results from the manufacturer and the platform are displayed on the interface for users to view and compare.

[0060] The computer equipment performance analysis method of this invention maintains the website addresses of various evaluation organizations, realizes cross-platform retrieval based on the website addresses of various evaluation organizations, performs unified statistical analysis on the test results of various evaluation organizations, outputs a comparison of equipment performance of different manufacturers and different platforms, and accurately locates the differences in equipment performance between manufacturers and platforms.

[0061] In some specific embodiments, for ease of management and data processing, the device information obtained in step S2 above is stored in the database in tabular form. The database maintains a first table, and the device information is written into the first table. Table 1 below is an example of the format of the first table.

[0062] Table 1: Example of the first table format

[0063]

[0064] The front end retrieves the first table from the database, obtains device information from the first table, and calculates the device test scores of each manufacturer and each platform. The calculation is carried out through the following steps.

[0065] S301, Select the first model of the equipment and use the arithmetic mean method to calculate the average test score of various testing tools.

[0066] The equipment usually has multiple models. First, the average performance score of each model is calculated. Each model has multiple corresponding testing tools, and each testing tool has at least one test score. First, the arithmetic mean method is used to calculate the average test score of various testing tools.

[0067] Select the first model, i.e., model 1. The average test score for tool 1 is A1 = (A11 + A12 + A13) / 3, and the average test score for tool 2 is B1 = (B11 + B12) / 2. Of course, there may be multiple other testing tools. Calculate the arithmetic mean for each testing tool to obtain the average test score for each tool.

[0068] S302 uses a weighted average method to calculate the average performance score of the first model based on the average test results of various testing tools.

[0069] The average test score of each testing tool has been calculated in step S301. Then, a weighted average is calculated for the average test scores of each testing tool. The average test score of each testing tool corresponds to its own weight, and the average performance score of the first model is obtained.

[0070] For example, the average performance score of model 1 is (n1*A1+n2*B1) / 2. Here, n1 and n2 are the weights.

[0071] S303, Repeat steps S301 and S302 above to calculate the average performance score of each model of the equipment in turn.

[0072] Perform steps S301 and S302 on all models to obtain the average performance score for each model.

[0073] S304 reads the average performance score of all models from a manufacturer, obtains the manufacturer's equipment test results, and displays them.

[0074] After the above three steps, the average performance score of all models of the equipment is obtained. From these results, the average performance score of all models of each manufacturer is found. For example, manufacturer 1 has model 1, model 3, model 5, etc. Then, the average performance score of all models of the manufacturer is analyzed to obtain the manufacturer's equipment test results, which are displayed on the interface.

[0075] In practical applications, users are more concerned with the manufacturer's highest performance. Therefore, in specific implementations, the highest average performance score is selected from the average performance scores of all models of the manufacturer as the manufacturer's equipment test score. For example, if manufacturer 1 has models 1, 3, and 5, and model 3 has the highest average performance score, then the average performance score of model 3 is the equipment test score of manufacturer 1.

[0076] S305 reads the average performance score of all models on the platform, obtains the equipment test results of the platform, and displays them.

[0077] Similar to the device test results of the manufacturers, find the average performance score of all models on each platform, and select the highest average performance score from all models on the platform as the device test result of the platform.

[0078] In some specific implementations, to facilitate comparison, the device test scores of manufacturers are sorted from largest to smallest and then displayed, and similarly, the device test scores of the platform are sorted from largest to smallest and then displayed.

[0079] In addition, to facilitate data filtering and processing, the average performance scores of various device models are updated to the first table. Correspondingly, the average performance scores of all models of a manufacturer are read from the first table to obtain the manufacturer's device test scores and write them to the second table; the average performance scores of all models of a platform are read to obtain the platform's device test scores and write them to the third table.

[0080] The second and third tables are also maintained in the database.

[0081] Considering that users are more concerned about the top-performing manufacturers and platforms, the manufacturers with the highest device test scores (M1) from the second table are displayed, and the manufacturers with the highest device test scores (M2) from the third table are displayed. For example, the top 10 manufacturers are selected and displayed.

[0082] In some specific embodiments, the device test scores of manufacturers and platforms are calculated periodically, and the ranking display is updated accordingly. This involves refreshing the rankings to allow users to see the latest manufacturer and platform rankings.

[0083] To further understand the present invention, a specific embodiment is provided below to explain the invention in more detail. Figure 2 This is a schematic diagram of the process architecture of a specific embodiment, which includes the following processes.

[0084] (1) Data retrieval

[0085] Retrieve publicly available data (such as data from various evaluation organizations) and write it into the database based on data keywords.

[0086] Its general logic is as follows:

[0087] A. Pre-maintain website.txt and write the website addresses of the evaluation organizations into the website.txt document. Multiple entries can be written using line breaks. Then execute logic B.

[0088] B. When executing logic B, the URLs of each line in website.txt will be read in a loop. For example, keywords needed for processor evaluation: processor manufacturer, platform, and model. A web crawler will be used to retrieve data from the URLs in website.txt. The processor manufacturer name, platform, result release time, and data source will be written into the database table cpu_result.

[0089] C. After the loop retrieval is completed, wake up the data processing program.

[0090] (2) Data processing

[0091] Data processing involves analyzing the data in the cpu_result table and will perform the following functions (taking the CPU as an example):

[0092] A. Processor Performance: Taking a specific processor model as an example: Intel Xeon Platinum 8380, the relevant test results were found from the cpu_result table using the keywords "Intel Xeon Platinum 8380" and "testing tools", as shown in Table 2 below:

[0093] Table 2: Intel Xeon Platinum 8380 CPU Test Information

[0094]

[0095] 1) Using the arithmetic mean method, calculate the average test scores of testing tools such as CINT2017rate and Linpack respectively, and find that CINT2017rate = 500 and Linpack = 4000.

[0096] 2) Calculate the average performance score of the Intel Xeon Platinum 8380 using the weighted average method: Substitute the value as The weights n1, n2, and n3 are calculated based on the proportion of scores from each testing tool and are fixed values.

[0097] 3) Write the calculated values ​​into the cpu_result table.

[0098] B. Ranking of Results: Retrieve data from the cpu_result table, using the processor model as the query condition. Rank the retrieved data according to the testing tool category and the magnitude of the score, and write the results to the cpu_result table.

[0099] C. Categorize by processor, repeat step A to calculate the average scores for each manufacturer and platform, and write them into the cpu_result_vendor and cpu_result_top tables respectively.

[0100] (3) Data Display

[0101] The display page can read information from the database and present the processor performance score in the form of charts.

[0102] A. Based on the data processing results, display the performance scores of each processor on the front-end page and categorize them by manufacturer and platform.

[0103] B. Score Ranking and Leaderboard Refresh: Read the cpu_result_top table and display the top 10 scores in a table format on the page.

[0104] C. Vendor Cycle Release Status: Read the cpu_result_vendor table, use the vendor name as the key, display the result release status of each vendor for each cycle, and draw a line chart.

[0105] The above text provides a detailed description of an embodiment of a computer device performance analysis method. Based on the computer device performance analysis method described in the above embodiment, this invention also provides a computer device performance analysis device corresponding to the method.

[0106] Figure 3 This is a schematic block diagram of a computer equipment performance analysis device provided in an embodiment of the present invention, such as... Figure 3 As shown, the device includes: a data retrieval module 101, a data processing module 102, and a data display module 103.

[0107] Data retrieval module 101: Iteratively reads the website addresses of various evaluation organizations in the website documents, and retrieves the device information from each evaluation organization's website based on the search keywords; where the search keywords are the device type, the retrieved device information includes: device manufacturer, platform, model, testing tools for each model, and test results for each testing tool.

[0108] Data processing module 102: Calculates the equipment test scores of each manufacturer and each platform based on the equipment information.

[0109] Data display module 103: Displays the calculated equipment test results of each manufacturer and each platform.

[0110] The computer device performance analysis apparatus of this embodiment is used to implement the aforementioned computer device performance analysis method. Therefore, the specific implementation of the apparatus can be found in the embodiment section of the computer device performance analysis method above. Thus, the specific implementation can be referred to the description of the corresponding embodiments, and will not be elaborated here.

[0111] Furthermore, since the computer device performance analysis apparatus of this embodiment is used to implement the aforementioned computer device performance analysis method, its function corresponds to the function of the above method, and will not be described again here.

[0112] Figure 4 A schematic diagram of a terminal device 400 provided in an embodiment of the present invention includes: a processor 410, a memory 420, and a communication unit 430. The processor 410 is used to implement the following steps when executing a computer device performance analysis program stored in the memory 420:

[0113] S1, maintain the website addresses of each evaluation organization to the website documentation, and store the website documentation in the database;

[0114] S2, configure search keywords, loop through the website addresses of various evaluation organizations in the website documents, and retrieve device information from each evaluation organization's website based on the search keywords; where the search keywords are device types, the retrieved device information includes: device manufacturer, platform, model, testing tools for each model, and test results for each testing tool;

[0115] S3 calculates the equipment test scores of each manufacturer and each platform based on the equipment information.

[0116] S4 displays the calculated test scores for each manufacturer's equipment and the test scores for each platform's equipment.

[0117] This invention maintains the website addresses of various evaluation organizations, enables cross-platform retrieval based on these addresses, performs unified statistical analysis on the test results of each organization, outputs a comparison of device performance from different manufacturers and platforms, and accurately identifies the performance differences between devices from different manufacturers and platforms.

[0118] The terminal device 400 includes a processor 410, a memory 420, and a communication unit 430. These components communicate via one or more buses. Those skilled in the art will understand that the server structure shown in the figure does not constitute a limitation of the present invention. It can be a bus topology or a star topology, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0119] The memory 420 can be used to store the execution instructions of the processor 410. The memory 420 can be implemented by any type of volatile or non-volatile memory terminal or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk. When the execution instructions in the memory 420 are executed by the processor 410, the terminal 400 is able to perform some or all of the steps in the above method embodiments.

[0120] The processor 410 serves as the control center of the storage terminal, connecting various parts of the electronic terminal via various interfaces and lines. It executes software programs and / or modules stored in the memory 420, and calls data stored in the memory to perform various functions of the electronic terminal and / or process data. The processor can be composed of integrated circuits (ICs), such as a single packaged IC or multiple packaged ICs with the same or different functions connected together. For example, the processor 410 may consist only of a central processing unit (CPU). In this embodiment of the invention, the CPU may have a single processing core or include multiple processing cores.

[0121] The communication unit 430 is used to establish a communication channel, enabling the storage terminal to communicate with other terminals. It can receive user data sent by other terminals or send user data to other terminals.

[0122] The present invention also provides a computer storage medium, which may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM), etc.

[0123] The computer storage medium stores a computer device performance analysis program, which, when executed by a processor, performs the following steps:

[0124] S1, maintain the website addresses of each evaluation organization to the website documentation, and store the website documentation in the database;

[0125] S2, configure search keywords, loop through the website addresses of various evaluation organizations in the website documents, and retrieve device information from each evaluation organization's website based on the search keywords; where the search keywords are device types, the retrieved device information includes: device manufacturer, platform, model, testing tools for each model, and test results for each testing tool;

[0126] S3 calculates the equipment test scores of each manufacturer and each platform based on the equipment information.

[0127] S4 displays the calculated test scores for each manufacturer's equipment and the test scores for each platform's equipment.

[0128] This invention maintains the website addresses of various evaluation organizations, enables cross-platform retrieval based on these addresses, performs unified statistical analysis on the test results of each organization, outputs a comparison of device performance from different manufacturers and platforms, and accurately identifies the performance differences between devices from different manufacturers and platforms.

[0129] Those skilled in the art will clearly understand that the techniques in the embodiments of the present invention can be implemented using software plus necessary general-purpose hardware platforms. Based on this understanding, the technical solutions in the embodiments of the present invention, or the parts that contribute to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium such as a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, or any other medium capable of storing program code. It includes several instructions to cause a computer terminal (which may be a personal computer, a server, or a second terminal, a network terminal, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention.

[0130] In the embodiments provided by this invention, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0131] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0132] In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0133] The above-disclosed embodiments are merely preferred embodiments of the present invention, but the present invention is not limited thereto. Any non-creative variations that can be conceived by those skilled in the art, as well as any improvements and modifications made without departing from the principles of the present invention, should fall within the protection scope of the present invention.

Claims

1. A method for analyzing the performance of computer equipment, characterized in that, Includes the following steps: Maintain the website addresses of each evaluation organization in the website documentation, one website address per organization, and store the website documentation in the database; Configure search keywords, loop through the website addresses of various evaluation organizations in the website documents, and retrieve device information from each evaluation organization's website based on the search keywords; where the search keywords are device types, the retrieved device information includes: device manufacturer, platform, model, testing tools for each model, and test results for each testing tool; Calculate the equipment test scores for each manufacturer and each platform based on the equipment information; The calculated test results of equipment from various manufacturers and platforms are displayed for users to view and compare. This includes calculating the equipment test scores for each manufacturer and each platform based on the equipment information, specifically: Select the first model of the equipment and use the arithmetic mean method to calculate the average test scores of various testing tools; Based on the average test scores from various testing tools, the average performance score of the first model was calculated using a weighted average method. Repeat the above steps to calculate the average performance score for each model of the equipment. By manufacturer, the system retrieves the average performance score of all models from each manufacturer, obtains the manufacturer's equipment test results, and displays them. On a platform-by-platform basis, read the average performance score of all models on the platform, obtain the device test results of the platform, and display them. Obtain the manufacturer's equipment test results, specifically including: The highest average performance score is selected from the average performance scores of all models of the manufacturer as the manufacturer's equipment test score; Obtain the platform's device test results, specifically including: The highest average performance score is selected from the average performance scores of all models on the platform as the platform's device test score; The method also includes the following steps: Configure the first, second, and third tables in the database; The device information retrieved from the websites of various evaluation organizations will be written into the first table; Update the calculated average performance scores for each device model to the first table; Correspondingly, for each manufacturer, the average performance score of all models of the manufacturer is read from the first table, and the manufacturer's equipment test results are written into the second table; for each platform, the average performance score of all models of the platform is read, and the platform's equipment test results are written into the third table. The method also includes the following steps: periodically calculating the equipment test results of the manufacturers and the equipment test results of the platform, and updating the sorting and display.

2. The computer equipment performance analysis method according to claim 1, characterized in that, The method also includes the following steps: The test results of the manufacturers' equipment are displayed in descending order; The platform's device test scores are displayed after being sorted from highest to lowest.

3. The computer equipment performance analysis method according to claim 2, characterized in that, The equipment test results from manufacturers are sorted from highest to lowest and then displayed as follows: The top M1 manufacturers of the equipment test results are displayed from the second table; The manufacturers whose equipment test scores are ranked M2 from the third table will be displayed.

4. A computer device performance analysis apparatus for executing the computer device performance analysis method according to any one of claims 1-3, characterized in that, include, Data retrieval module: Iteratively reads the website addresses of various evaluation organizations from the website documents, and retrieves the device information from each evaluation organization's website based on the search keywords; where the search keywords are the device type, the retrieved device information includes: device manufacturer, platform, model, testing tools for each model, and test results for each testing tool; Data processing module: Calculates equipment test scores for each manufacturer and each platform based on equipment information; Data display module: Displays the calculated test results of equipment from various manufacturers and equipment from various platforms.

5. A terminal, characterized in that, include: Memory, used to store computer equipment performance analysis programs; A processor, configured to implement the steps of the computer device performance analysis method as described in any one of claims 1-3 when executing the computer device performance analysis program.

6. A computer-readable storage medium, characterized in that, The readable storage medium stores a computer device performance analysis program, which, when executed by a processor, implements the steps of the computer device performance analysis method as described in any one of claims 1-3.

Citation Information

Patent Citations

  • Test data management system and method

    CN110471967A

  • CPU test tool adaptive matching method and system, terminal and storage medium

    CN113868030A