Display card test method and test system

By performing periodic monitoring and multi-dimensional analysis of the basic data of the graphics card, the problem of inaccurate graphics card test results is solved, and an accurate evaluation of graphics card performance and compatibility is achieved.

CN120011152APending Publication Date: 2025-05-16SHENZHEN COLORFUL YUGONG INFORMATION TECH DEV CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411907179.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-24
Publication Date
2025-05-16

AI Technical Summary

Technical Problem

The existing graphics card testing methods fail to comprehensively consider multi-dimensional data, resulting in inaccurate test results, and a single data analysis affects the accuracy of graphics card testing.

Method used

By obtaining the basic data of the graphics card, performing periodic monitoring, identifying temperature abnormalities, analyzing power consumption and load impacts, testing compatibility, and calculating performance and compatibility values, finally generating a comprehensive evaluation of the graphics card.

Benefits of technology

It realizes an accurate assessment of graphics card performance and compatibility, covering considerations such as temperature, power consumption, load and software compatibility, and provides a scientific and objective comprehensive evaluation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120011152A_ABST
    Figure CN120011152A_ABST
Patent Text Reader

Abstract

The invention discloses a graphics card test method and test system, relates to the technical field of graphics card test, and solves the technical problems that test analysis is not performed in combination with multi-dimensional data, and single data analysis affects a graphics card test result. By periodically monitoring basic data of the graphics card and finely analyzing and quantitatively calculating temperature, power consumption and load, the performance of the graphics card in different running states can be accurately mastered, and compatibility consideration of common software, an operating system, a driving program and the like is covered by adopting a compatibility testing method of the system. Through detailed investigation, classification and scoring of compatibility problems, not only can the adaptation degree of the graphics card and various software and hardware be accurately judged, but also the graphics card can be comprehensively evaluated scientifically and objectively by combining a preset comprehensive value evaluation interval and an evaluation grade system based on a comprehensive value calculated based on a performance value and a compatibility value.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of graphics card testing technology, and in particular to a graphics card testing method and a testing system. Background Art

[0002] With the rapid development of computer graphics technology, graphics cards play an increasingly important role in computer systems. Whether it is gaming entertainment, professional graphic design, video editing or scientific computing, the performance and compatibility of graphics cards are highly demanded.

[0003] According to the publication number CN117591357A, a graphics card testing method, device, storage medium and electronic device are disclosed. The method includes: generating a graphics card to be tested according to the graphics card usage scenario of the graphics card to be tested. Corresponding multiple test cases, performing correlation analysis on the multiple test cases, obtaining correlation information corresponding to each test case, controlling the graphics card to be tested to execute each test case according to the correlation information and preset test rules, obtaining test data corresponding to each test case, and determining the test result of the graphics card to be tested according to the test data. The present disclosure can generate multiple test cases according to the graphics card usage scenario, and automatically test the graphics card by executing each test case. The test scenarios are rich and can cover various graphics card usage scenarios and complex combination scenarios, thereby improving the accuracy of the test results, and there is no need to rely on manual testing, which can improve the test efficiency and test reliability.

[0004] However, when some existing graphics card testing methods are used, the influence of different data causes errors in the accuracy of graphics card testing. At the same time, the data of different aspects of the graphics card are not comprehensively considered during the analysis, and a single data analysis causes inaccurate test results. Summary of the invention

[0005] In view of the deficiencies in the prior art, the present invention provides a graphics card testing method and a testing system, which solves the problem that the graphics card test results are affected by single data analysis without combining multi-dimensional data for test analysis.

[0006] To achieve the above objectives, the present invention is implemented through the following technical solutions: a graphics card testing method, the method specifically comprising the following steps: Step 1: Obtain basic data of the graphics card, and perform periodic monitoring based on the obtained basic data; Step 2: Identify the temperature in the graphics card performance test based on the obtained periodic monitoring data to obtain a normal temperature result and an abnormal temperature result; Step 3: Analyze the generated temperature anomaly results, analyze the impact of the power consumption and load of the graphics card, and determine the corresponding impact value to calculate the performance value; Step 4: Test the compatibility of the graphics card according to the basic data, test the compatibility of the graphics card with other commonly used software, and calculate the compatibility value of the graphics card based on the test results; Step 5: Calculate the overall comprehensive value of the graphics card based on the obtained graphics card performance value and compatibility value, and perform a comprehensive evaluation on the graphics card based on the comprehensive value to generate test information.

[0007] As a further solution of the present invention, the specific method of obtaining the normal temperature result and the abnormal temperature result in step 2 is: Taking time t as a period, the basic data of the graphics card is periodically monitored, and the temperature value corresponding to the graphics card is obtained and recorded as T, and the obtained temperature value T is compared with the preset value Ty. If the temperature value T is greater than or equal to the preset value Ty, it means that the temperature performance of the graphics card is abnormal, and a temperature abnormality result is generated. On the contrary, if the temperature value T is less than the preset value Ty, it means that the temperature performance of the graphics card is normal, and a temperature normal result is generated, and the temperature normal result is analyzed; The temperature level is determined based on the temperature value T of the graphics card to obtain the temperature level. Different assignments are made based on the temperature level to obtain a quantitative temperature value. Similarly, the quantitative power consumption value and the quantitative load value of the graphics card are assigned, and the sum of all the quantitative values ​​is calculated and recorded as the performance value.

[0008] As a further solution of the present invention, the specific method of analyzing the temperature anomaly result in step 3 is: Obtaining the temperature abnormality result, and simultaneously obtaining the power consumption and load of the graphics card, and determining whether the power consumption and load of the graphics card are affected under the abnormal temperature condition, and generating a determination result, wherein the determination result includes a determination result of whether there is an impact and a determination result of whether there is no impact; For the generated non-existence impact result, the test reason information is generated with temperature; According to the generated impact results, the power consumption and load corresponding to different temperature values ​​are obtained, and the specific impact values ​​of the power consumption and load corresponding to the temperature values ​​are calculated. Then, the performance value of the graphics card is calculated according to the obtained specific impact values. Get the temperature T of the graphics card, and also get the load F and power consumption P of the graphics card. Then calculate the specific impact values ​​a1 and a2 corresponding to the load F and power consumption P. The specific calculation formula is F1=F×a1, P1=P×a2. At the same time, assign values ​​to the calculated impact load F1 and impact power consumption P1, and calculate the sum of the assigned values ​​as the performance value.

[0009] As a further solution of the present invention, the specific method of testing the compatibility of the graphics card in step 4 is: Obtain commonly used software and record it as n, where n=1, 2, ..., m, where m represents the number of commonly used software, and simultaneously obtain the playback status of the commonly used software, and obtain the normal playback times and abnormal playback times thereof and record them as C1 and C2 respectively; Obtain all abnormal playback times C2, and at the same time obtain the corresponding commonly used software and record it as the software to be analyzed, record it as i, and i=1, 2, ..., j, where j represents the number of software to be analyzed, then determine whether the abnormality of the software to be analyzed is related to the graphics card, and classify the software to be analyzed into related abnormal software and irrelevant abnormal software, then obtain all related abnormal software, and obtain the compatibility reasons of the related abnormal software, and at the same time classify the obtained compatibility reasons to obtain classification reasons, and score the obtained classification reasons to obtain the software compatibility score value recorded as A1; Similarly, the driver compatibility score and operating system compatibility score are obtained and recorded as A2 and A3 respectively, and the corresponding weight systems are recorded as b2 and b3. At the same time, the obtained parameters are substituted into the formula Q=(A1*b1)+(A2*b2)+(A3*b3) to calculate the graphics card compatibility value Q, where b1 is the weight coefficient of the software compatibility score, and b1+b2+b3=1.

[0010] As a further solution of the present invention, the specific method of classifying the associated abnormal software and the irrelevant abnormal software in step 4 is: If the playback anomaly of the software to be analyzed is related to the graphics card, it is recorded as associated abnormal software. Conversely, if the playback anomaly of the software to be analyzed is not related to the graphics card, it is recorded as unrelated abnormal software.

[0011] As a further solution of the present invention, the specific method of generating the test information in step 5 is: The graphics card performance value and the compatibility value are summed to obtain a comprehensive value recorded as R, and a comprehensive value evaluation interval is obtained. The comprehensive value R is matched with the comprehensive value evaluation interval to obtain an evaluation grade, and test information is generated according to the evaluation grade.

[0012] As a further solution of the present invention, the specific method of matching the comprehensive value R with the comprehensive value evaluation interval to obtain the evaluation grade in step 5 is: Obtain the comprehensive value evaluation interval and the corresponding evaluation level, determine the comprehensive value evaluation interval that matches the comprehensive value R numerically, and generate the evaluation level of the comprehensive value R at the same time.

[0013] A graphics card testing system comprises: an information acquisition unit, a data processing unit, a comprehensive analysis unit and an information output unit; An information acquisition unit, which is used to transmit the acquired graphics card basic data to a data processing unit; A data processing unit, which is used to analyze the performance and compatibility of the graphics card according to the basic data of the graphics card, and calculate the performance value and compatibility value of the graphics card respectively. The performance value is calculated by analyzing the temperature change within a time period and combining the influence of temperature on power consumption and load to obtain the performance value. The compatibility value is calculated by analyzing and summing the software compatibility score value, the driver compatibility score value and the operating system compatibility score value; A comprehensive analysis unit, which is used to calculate the obtained performance value and compatibility value to obtain a comprehensive value, and evaluate the graphics card according to the comprehensive value to obtain test information, and transmit the test information to the information output unit; An information output unit is used to display the acquired test information to the corresponding tester.

[0014] The present invention provides a graphics card testing method and testing system. Compared with the prior art, the present invention has the following beneficial effects: The present invention can accurately grasp the performance of the graphics card under different operating conditions through periodic monitoring of the basic data of the graphics card and detailed analysis and quantitative calculation of temperature, power consumption and load, and adopts a systematic compatibility testing method, covering the compatibility considerations of common software, operating systems and drivers. Through detailed investigation, classification and scoring of compatibility issues, not only can the degree of adaptation of the graphics card with various software and hardware be accurately judged, but also the comprehensive value calculated based on the performance value and compatibility value, combined with the pre-set comprehensive value evaluation interval and evaluation grade system, can be used to conduct a scientific and objective comprehensive evaluation of the graphics card. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 It is a step method diagram of the present invention; Figure 2 This is the principle framework of the system of the present invention. DETAILED DESCRIPTION

[0016] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0017] For example, see Figure 1 The present application provides a graphics card testing method, which specifically includes the following steps: Step 1: Obtain basic data of the graphics card, and perform periodic monitoring based on the obtained basic data.

[0018] Step 2: Identify the temperature in the graphics card performance test based on the obtained periodic monitoring data to obtain normal temperature results and abnormal temperature results.

[0019] Taking time t as the period, and the value of time t is set by the operator. For example, it can be three hours. Periodically monitor the basic data of the graphics card, and at the same time obtain the corresponding temperature value of the graphics card, denoted as T. Compare the obtained temperature value T with the preset value Ty. Here, the value of the preset value is set by the operator, and the temperature generally should not exceed 80 - 90 degrees Celsius. If the temperature value T is greater than or equal to the preset value Ty, it means that the temperature performance of the graphics card is abnormal, and at the same time generate an abnormal temperature result. On the contrary, if the temperature value T is less than the preset value Ty, it means that the temperature performance of the graphics card is normal, and generate a normal temperature result, and analyze the normal temperature result; Based on the temperature value T of the graphics card, determine the temperature level to obtain the temperature level, and at the same time perform different assignments based on the temperature level to obtain the quantified temperature value. For example, divide the temperature range into three levels: low temperature level, set as T < 50°C, medium temperature level, 50°C < T < 75°C, high temperature level, T > 75°C, and assign values according to different temperature levels. For example, the low temperature level is assigned a value of 1, the medium temperature level is assigned a value of 3, and the high temperature level is assigned a value of 5. Similarly, assign values to the quantified power consumption value and quantified load value of the graphics card, and calculate the sum of all quantified values, and record it as the performance value.

[0020] For the power consumption and load of the graphics card, a similar quantification method is also adopted. Assume that the power consumption of the graphics card is divided into three levels: low power consumption (P < 50W), medium power consumption (50W < P < 100W), high power consumption (P > 100W), and the quantified power consumption values are assigned as 2, 4, 6 respectively. For the load, it is divided into three levels: low load (usage rate < 30%), medium load (30% < usage rate < 70%), high load (usage rate > 70%), and the corresponding quantified load values are assigned as 1, 3, 5 respectively.

[0021] Finally, add the quantified temperature value, quantified power consumption value and quantified load value, and the sum is the performance value of the graphics card. For example, if the temperature of the graphics card is 60°C (corresponding to the medium temperature level, the quantified temperature value is 3), the power consumption is 80W (corresponding to the medium power consumption, the quantified power consumption value is 4), and the load usage rate is 40% (corresponding to the medium load, the quantified load value is 3) at a certain moment, then the performance value of the graphics card at this time is 3 + 4 + 3 = 10.

[0022] Step 3: Analyze the generated abnormal temperature results, judge and analyze the influence on the power consumption and load of the graphics card, and determine the corresponding influence value to calculate the performance value.

[0023] The temperature anomaly result is obtained, and the power consumption and load of the graphics card are obtained at the same time, and it is determined whether the power consumption and load of the graphics card are affected under the abnormal temperature. The judgment of the impact here is obtained through the change of power consumption and the change of load. If either the power consumption or the load changes, it means that the temperature will have an impact. Conversely, if the power consumption and the load do not change, it means that the temperature will not have an impact, and a judgment result is generated, wherein the judgment result includes an impact result and a non-impact result. For example, the power consumption of the graphics card is set to P=80W and the load is L=50% before the temperature anomaly occurs. After the temperature anomaly occurs, if it is detected that the power consumption becomes P=100W and the load becomes 2=60%, since both the power consumption and the load have changed, this indicates that the abnormal temperature has affected the power consumption and the load of the graphics card.

[0024] For the generated non-existence impact result, the test reason information is generated with temperature; For the generated impact results, the power consumption and load corresponding to different temperature values ​​are obtained, and the specific impact values ​​of the power consumption and load corresponding to the temperature values ​​are calculated. The specific calculation process is as follows: Assuming that in the temperature range of 80-85°C, three groups of data are collected: when the temperature of the first group is 81°C, the power consumption is 120W and the load is 65%; when the temperature of the second group is 83°C, the power consumption is 130W and the load is 70%; when the temperature of the third group is 84°C, the power consumption is 135W and the load is 72%; Calculate the average change in power consumption within the temperature range. First, calculate the change in power consumption at each temperature group relative to the initial reference point (such as the power consumption corresponding to the lowest temperature in the range), which are: the first group relative to the reference point (assuming the reference point power consumption is 110W) changes by 120-110=10W; the second group changes by 130-110=20W; the third group changes by 135-110=25W, and then find the average value, that is, (10+20+25) / 3=18.33W, which is the specific average impact of temperature values ​​on power consumption within the temperature range.

[0025] Similarly, the average change value of the load is calculated. First, the change of the load at each temperature group relative to the initial reference point (such as the load corresponding to the lowest temperature in the interval) is calculated, which are: the change of the first group relative to the reference point (assuming that the reference point load is 60%) is 65-60=5%; the change of the second group is 70-60=10%; the change of the third group is 72-60=12%, and then the average value is calculated, that is, (5+10+12) / 3=9%, which is the specific average impact value of the temperature value on the load in the temperature range. Then, the performance value of the graphics card is calculated according to the specific impact value, and the specific calculation method is: obtain the temperature T of the graphics card, and obtain the load F and power consumption P of the graphics card at the same time, and the real-time load and power consumption corresponding to the temperature T are obtained here, and then the specific impact values ​​a1 and a2 corresponding to the load F and power consumption P are calculated. The specific calculation formula is F1=F×a1, P1=P×a2, and the calculated impact load F1 and impact power consumption P1 are assigned at the same time, and the sum of the assigned values ​​is calculated and recorded as the performance value. Assume that in the previous analysis of the temperature range of 80-85°C, the specific impact value of the load is a1=0.15 (meaning the coefficient of the temperature influence on each unit load in this temperature range), and the specific impact value of the power consumption is a2=0.2. Then, according to the formula, we get F1=0.105 and P1=26. The sum of the obtained F1 and P1 is 26.105, which is recorded as the performance value.

[0026] Step 4: Test the compatibility of the graphics card based on the basic data, test the compatibility of the graphics card with other commonly used software, and calculate the compatibility value of the graphics card based on the test results.

[0027] Obtain commonly used software and record it as n, and n=1, 2, ..., m, where m represents the number of commonly used software, and the commonly used software here includes office software, browser, etc., and at the same time obtain the corresponding playback status of the commonly used software, and obtain the normal playback number and abnormal playback number therein, record them as C1 and C2 respectively, where C1 represents the normal playback number, and C2 represents the abnormal playback number; Get all the abnormal playback times C2, and at the same time get the corresponding commonly used software and record it as the software to be analyzed, record it as i, and i=1, 2, ..., j, where j represents the number of software to be analyzed. Then determine whether the abnormality of the software to be analyzed is related to the graphics card. If the playback abnormality of the software to be analyzed is related to the graphics card, it is recorded as related abnormal software. On the contrary, if the playback abnormality of the software to be analyzed is not related to the graphics card, it is recorded as unrelated abnormal software. The judgment method here is to check the system log of the operating system to find error information and warnings related to the graphics card. For example, in the event viewer of the Windows system, you can find related log records such as graphics card driver installation failure and graphics card device failure. Analyze these error codes and log information to understand Compatibility issues of the graphics card at the system level, then obtain all associated abnormal software, and obtain the compatibility reasons of the associated abnormal software, and classify the obtained compatibility reasons to obtain classification reasons, and score the obtained classification reasons to obtain the software compatibility score value recorded as A1. The specific scoring process is expressed as scoring according to the compatibility degree of the software, and the compatibility degree is based on the number of commonly used software. For example, if the software is widely compatible, it is assigned a value of 80-100 points, and the compatibility degree here is more than 90% including 90%, and partially compatible is assigned a value of 40-79 points, and the compatibility degree here is 50%-90%, including 50%, and incompatible is assigned a value of 0-39 points, and the compatibility degree here is less than 50%; Similarly, the driver compatibility score and operating system compatibility score are obtained, and recorded as A2 and A3 respectively, and the corresponding weight system is recorded as b2 and b3. At the same time, the obtained parameters are substituted into the formula Q=(A1*b1)+(A2*b2)+(A3*b3) to calculate the graphics card compatibility value Q, where b1 is the weight coefficient of the software compatibility score, and b1+b2+b3=1; In a specific example, for example, to determine the software compatibility score A1, suppose that through compatibility testing of multiple games, professional graphics software and common office software, it is found that the graphics card can run stably and function normally in most software, but there are compatibility issues in certain advanced functions of a few professional software. After comprehensive evaluation, the software compatibility score A1=75 points is given; After installing different versions of the driver on a variety of hardware configurations and running a series of benchmark software, games, and professional applications, it was found that some functions of the graphics driver could not be enabled normally under some older versions of the operating system, but it performed well with the latest version of the driver on mainstream operating systems. The comprehensive evaluation of its driver compatibility score is A2=70 points; For example, when testing mainstream operating systems such as Windows, Linux and macOS, it was found that the graphics card can perfectly adapt to various system updates and function calls in the Windows system. Although it can work normally in the Linux system, some parameters need to be manually adjusted to achieve the best performance. In the macOS system, there are some inconveniences in driver installation and functional limitations. After comprehensive consideration, the operating system compatibility score is given A3=60 points; Then, set the corresponding weight system. Assume that according to the importance analysis of the overall compatibility of the graphics card, the weight coefficient of the software compatibility score is b1=0.4, the weight coefficient of the driver compatibility score is b2=0.3, and the weight coefficient of the operating system compatibility score is b3=0.3. Substitute the obtained parameters into the formula to calculate the graphics card compatibility value Q=69.

[0028] Step 5: Calculate the overall comprehensive value of the graphics card based on the obtained graphics card performance value and compatibility value, and perform a comprehensive evaluation on the graphics card based on the comprehensive value to generate test information.

[0029] The graphics card performance value and the compatibility value are summed to obtain a comprehensive value, denoted as R. There are two calculation processes for the comprehensive value here. One is that the graphics card performance value is calculated under normal temperature conditions, and the other is that the graphics card performance value is calculated under abnormal temperature conditions. The comprehensive value is obtained based on the actual test situation, and the comprehensive value evaluation range is obtained at the same time. The comprehensive value evaluation value range here is set based on the comprehensive value data obtained after comprehensive testing of a large number of graphics cards of different models and grades, and different comprehensive value ranges correspond to an evaluation level. The evaluation levels include low, medium and high. The specific values ​​are set by the operator, and the comprehensive value R is matched with the comprehensive value evaluation range to obtain the evaluation level, and test information is generated according to the evaluation level.

[0030] In a specific example, for example, after statistical analysis of tests on numerous graphics cards, an interval with a comprehensive value less than 120 is set to correspond to a "low" evaluation level, indicating that the overall performance and compatibility of the graphics card are poor; an interval with a comprehensive value between 120 (inclusive) and 180 corresponds to an "intermediate" evaluation level, meaning that the graphics card has a certain level of performance and acceptable compatibility; an interval with a comprehensive value greater than or equal to 180 corresponds to an "advanced" evaluation level, indicating that the graphics card is at a high level in both performance and compatibility.

[0031] For example 2, please refer to Figure 2 As a second embodiment of the present invention, the present application provides a graphics card testing system, including: an information acquisition unit, a data processing unit, a comprehensive analysis unit and an information output unit, and in combination with the attached Figure 2 It can be known that the above functional units are electrically connected in a unidirectional manner.

[0032] The information acquisition unit is used to transmit the acquired graphics card basic data to the data processing unit; A data processing unit, which is used to analyze the performance and compatibility of the graphics card according to the basic data of the graphics card, and respectively calculate the performance value and compatibility value of the graphics card. The performance value is calculated by analyzing the temperature change within a time period, and the performance value is obtained by comprehensive calculation combined with the influence of temperature on power consumption and load, and the specific calculation process is the same as the processing process of step 2 and step 3 in embodiment 1. The compatibility value is calculated by analyzing and summing the software compatibility score value, the driver compatibility score value and the operating system compatibility score value, and the specific calculation process is the same as the processing process of step 4 in embodiment 1, and the obtained performance value and compatibility value are transmitted to the comprehensive analysis unit; A comprehensive analysis unit, which is used to calculate the obtained performance value and compatibility value to obtain a comprehensive value, and evaluate the graphics card according to the comprehensive value to obtain test information, and transmit the test information to the information output unit at the same time. The specific method of obtaining the test information here is the same as the processing method of step 5 in embodiment 1; An information output unit is used to display the acquired test information to the corresponding tester.

[0033] Meanwhile, the contents not described in detail in this specification belong to the prior art known to those skilled in the art.

[0034] The above embodiments are only used to illustrate the technical method of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical method of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical method of the present invention.

Claims

1. A graphics card testing method, characterized in that: The method specifically comprises the following steps: Step 1: Obtain basic data of the graphics card, and perform periodic monitoring based on the obtained basic data; Step 2: Identify the temperature in the graphics card performance test based on the obtained periodic monitoring data to obtain a normal temperature result and an abnormal temperature result; Step 3: Analyze the generated temperature anomaly results, analyze the impact of the power consumption and load of the graphics card, and determine the corresponding impact value to calculate the performance value; Step 4: Test the compatibility of the graphics card according to the basic data, test the compatibility of the graphics card with other commonly used software, and calculate the compatibility value of the graphics card based on the test results; Step 5: Calculate the overall comprehensive value of the graphics card based on the obtained graphics card performance value and compatibility value, and perform a comprehensive evaluation on the graphics card based on the comprehensive value to generate test information.

2. A graphics card testing method according to claim 1, characterized in that: The specific method of obtaining the normal temperature result and the abnormal temperature result in step 2 is: Taking time t as a period, the basic data of the graphics card is periodically monitored, and the temperature value corresponding to the graphics card is obtained and recorded as T, and the obtained temperature value T is compared with the preset value Ty. If the temperature value T is greater than or equal to the preset value Ty, it means that the temperature performance of the graphics card is abnormal, and a temperature abnormality result is generated. On the contrary, if the temperature value T is less than the preset value Ty, it means that the temperature performance of the graphics card is normal, and a temperature normal result is generated, and the temperature normal result is analyzed; The temperature level is determined based on the temperature value T of the graphics card to obtain the temperature level. Different assignments are made based on the temperature level to obtain a quantitative temperature value. Similarly, the quantitative power consumption value and the quantitative load value of the graphics card are assigned, and the sum of all the quantitative values ​​is calculated and recorded as the performance value.

3. A graphics card testing method according to claim 1, characterized in that: The specific method of analyzing the temperature anomaly results in step 3 is: Obtaining the temperature abnormality result, and simultaneously obtaining the power consumption and load of the graphics card, and determining whether the power consumption and load of the graphics card are affected under the abnormal temperature condition, and generating a determination result, wherein the determination result includes a determination result of whether there is an impact and a determination result of whether there is no impact; For the generated non-existence impact result, the test reason information is generated with temperature; According to the generated impact results, the power consumption and load corresponding to different temperature values ​​are obtained, and the specific impact values ​​of the power consumption and load corresponding to the temperature values ​​are calculated. Then, the performance value of the graphics card is calculated according to the obtained specific impact values. Get the temperature T of the graphics card, and also get the load F and power consumption P of the graphics card. Then calculate the specific impact values ​​a1 and a2 corresponding to the load F and power consumption P. The specific calculation formula is F1=F×a1, P1=P×a2. At the same time, assign values ​​to the calculated impact load F1 and impact power consumption P1, and calculate the sum of the assigned values ​​as the performance value.

4. A graphics card testing method according to claim 1, characterized in that: The specific method for testing the compatibility of the graphics card in step 4 is as follows: Obtain commonly used software and record it as n, where n=1, 2, ..., m, where m represents the number of commonly used software, and simultaneously obtain the playback status of the commonly used software, and obtain the normal playback times and abnormal playback times thereof and record them as C1 and C2 respectively; Obtain all abnormal playback times C2, and at the same time obtain the corresponding commonly used software and record it as the software to be analyzed, record it as i, and i=1, 2, ..., j, where j represents the number of software to be analyzed, then determine whether the abnormality of the software to be analyzed is related to the graphics card, and classify the software to be analyzed into related abnormal software and irrelevant abnormal software, then obtain all related abnormal software, and obtain the compatibility reasons of the related abnormal software, and at the same time classify the obtained compatibility reasons to obtain classification reasons, and score the obtained classification reasons to obtain the software compatibility score value recorded as A1; Similarly, the driver compatibility score and operating system compatibility score are obtained and recorded as A2 and A3 respectively, and the corresponding weight systems are recorded as b2 and b3. At the same time, the obtained parameters are substituted into the formula Q=(A1*b1)+(A2*b2)+(A3*b3) to calculate the graphics card compatibility value Q, where b1 is the weight coefficient of the software compatibility score, and b1+b2+b3=1.

5. A graphics card testing method according to claim 4, characterized in that: The specific method of classifying the associated abnormal software and the unrelated abnormal software in step 4 is as follows: If the playback anomaly of the software to be analyzed is related to the graphics card, it is recorded as associated abnormal software. Conversely, if the playback anomaly of the software to be analyzed is not related to the graphics card, it is recorded as unrelated abnormal software.

6. A graphics card testing method according to claim 1, characterized in that: The specific method of generating test information in step 5 is: The graphics card performance value and the compatibility value are summed to obtain a comprehensive value recorded as R, and a comprehensive value evaluation interval is obtained. The comprehensive value R is matched with the comprehensive value evaluation interval to obtain an evaluation grade, and test information is generated according to the evaluation grade.

7. A graphics card testing method according to claim 6, characterized in that: The specific method of matching the comprehensive value R with the comprehensive value evaluation interval to obtain the evaluation grade in step 5 is: Obtain the comprehensive value evaluation interval and the corresponding evaluation level, determine the comprehensive value evaluation interval that matches the comprehensive value R numerically, and generate the evaluation level of the comprehensive value R at the same time.

8. A graphics card testing system, used to execute a graphics card testing method according to any one of claims 1 to 7, characterized in that: include: Information collection unit, data processing unit, comprehensive analysis unit and information output unit; An information acquisition unit, which is used to transmit the acquired graphics card basic data to a data processing unit; A data processing unit, which is used to analyze the performance and compatibility of the graphics card according to the basic data of the graphics card, and calculate the performance value and compatibility value of the graphics card respectively. The performance value is calculated by analyzing the temperature change within a time period and combining the influence of temperature on power consumption and load to obtain the performance value. The compatibility value is calculated by analyzing and summing the software compatibility score value, the driver compatibility score value and the operating system compatibility score value; A comprehensive analysis unit, which is used to calculate the obtained performance value and compatibility value to obtain a comprehensive value, and evaluate the graphics card according to the comprehensive value to obtain test information, and transmit the test information to the information output unit; An information output unit is used to display the acquired test information to the corresponding tester.

Citation Information

Patent Citations

  • Display card testing method and device, storage medium and electronic equipment

    CN117591357A