I'm working for a smaller company designing computers using COM Express modules. We're recently updated an older platform with the Intel i7-4650UE (4th gen) to the i7-1185GRE (11th gen).
I've used PerformanceTest to measure the 2D performance and there are two tests that are worse on the new platform compared to the old one. Going deeper into the numbers show that it is the Image Filters and Image Rendering scores that are much lower, every other measurement is really good.
I've gone through some posts on the forum related to 2D performance:
https://forums.passmark.com/performa...enchmark-score
https://forums.passmark.com/performa...e-in-benchmark
https://forums.passmark.com/performa...-for-a-slow-pc
https://forums.passmark.com/performa...ormance-scores
I've understood that the tests are divided into two parts, and it looks like it is the DX11 part that does not perform as it is supposed to.
I've moved away from our platform a little and done lots of testing on a commercial platform, a Dell Latitude 5520 with the similar CPU i7-1185G7 3.0GHz. It has the similar bad score on these numbers, so that looks a bit troublesome. But when I do the measurement in different resolutions I will get some strange numbers on two resolutions, 1680x1050 and 1400x1050. Here the numbers are indeed very good. This led me to doing test with other CPU/graphic cards to see if the problem has something to do with the Passmark testing program or if different graphic cards does not have a problem with these resolutions.
To compare with something else than Intel I grabbed an older AMD graphics card, an OEM HD8670. That card and driver has a linear performance score when comparing different resolutions, I guess that is the performance penalty that Passmark adds for using lower resolutions. That points to that it is not the PerformanceTest program that does a bad job.
When performing the 2D DirectX 11 Image Filter test, one can see that the rotating image is slow when the score is low.
After working a lot of hours with this problem, I checked the GPU usage with TechPowerUp's GPU-Z tool. It shows that the score follows the percentage of used GPU in the DX11 test - the 1680/1400x1050 resolutions manage to use like 93-94% of the GPU, other resolutions only use some 30-54%, naturally giving the lower score.
So, the problem is easy to replicate:
* Select resolution in Windows
* Run the PerformanceTest 2D tab and only the Image Rendering test. It takes about 5s.
* Verify the score for different resolutions - some has a performance tap because the GPU is not fully used.
I've reached out to Intel to take a look at this problem, as it seems it has something to do with what resources the graphics driver uses during the test. But is there some info that is important from the Passmark team? What does the program do when changing resolution (more than the penalty), is the data adjusted (the picture looks different in lower resolutions really so I guess something is done to match the resolution?)
I'll add two graphs of the 2D Image Rendering score and the 2D Image Filtering score showing the 'abnormal' good numbers for two resolutions.
Have you as reader seen this on your platform/computer? Any insights? For this special case, deciding what resolution to run during the test really affects the total score, as the 2D has a high weight for this test. Changing the 'Graphics 2D - Image Rendering' from 10 to 20 bumps the 2D mark from 186p to 258p, according to calculations from
https://forums.passmark.com/performa...-and-disk-mark
Notes:
Graphics on these systems are the Intel HD5000 and the Intel Iris Xe, OS is Windows 10 x64 (LTSC). Driver 31.0.101.3729/3790 (and lots of older too). I've used PT 10.2 b1010 most of the measurements, but also 10.1 b1007 just to see if there was any difference.
The X scale in the graphs are the number of pixels in the resolution:
![image.png Click image for larger version
Name: image.png
Views: 389
Size: 5.4 KB
ID: 53711](filedata/fetch?id=53711&d=1666963419)
![Click image for larger version
Name: Passmark 2D Image Rendering in different resolutions.png
Views: 486
Size: 12.9 KB
ID: 53710](filedata/fetch?id=53710&d=1666963255&type=medium)
I've used PerformanceTest to measure the 2D performance and there are two tests that are worse on the new platform compared to the old one. Going deeper into the numbers show that it is the Image Filters and Image Rendering scores that are much lower, every other measurement is really good.
I've gone through some posts on the forum related to 2D performance:
https://forums.passmark.com/performa...enchmark-score
https://forums.passmark.com/performa...e-in-benchmark
https://forums.passmark.com/performa...-for-a-slow-pc
https://forums.passmark.com/performa...ormance-scores
I've understood that the tests are divided into two parts, and it looks like it is the DX11 part that does not perform as it is supposed to.
I've moved away from our platform a little and done lots of testing on a commercial platform, a Dell Latitude 5520 with the similar CPU i7-1185G7 3.0GHz. It has the similar bad score on these numbers, so that looks a bit troublesome. But when I do the measurement in different resolutions I will get some strange numbers on two resolutions, 1680x1050 and 1400x1050. Here the numbers are indeed very good. This led me to doing test with other CPU/graphic cards to see if the problem has something to do with the Passmark testing program or if different graphic cards does not have a problem with these resolutions.
To compare with something else than Intel I grabbed an older AMD graphics card, an OEM HD8670. That card and driver has a linear performance score when comparing different resolutions, I guess that is the performance penalty that Passmark adds for using lower resolutions. That points to that it is not the PerformanceTest program that does a bad job.
When performing the 2D DirectX 11 Image Filter test, one can see that the rotating image is slow when the score is low.
After working a lot of hours with this problem, I checked the GPU usage with TechPowerUp's GPU-Z tool. It shows that the score follows the percentage of used GPU in the DX11 test - the 1680/1400x1050 resolutions manage to use like 93-94% of the GPU, other resolutions only use some 30-54%, naturally giving the lower score.
So, the problem is easy to replicate:
* Select resolution in Windows
* Run the PerformanceTest 2D tab and only the Image Rendering test. It takes about 5s.
* Verify the score for different resolutions - some has a performance tap because the GPU is not fully used.
I've reached out to Intel to take a look at this problem, as it seems it has something to do with what resources the graphics driver uses during the test. But is there some info that is important from the Passmark team? What does the program do when changing resolution (more than the penalty), is the data adjusted (the picture looks different in lower resolutions really so I guess something is done to match the resolution?)
I'll add two graphs of the 2D Image Rendering score and the 2D Image Filtering score showing the 'abnormal' good numbers for two resolutions.
Have you as reader seen this on your platform/computer? Any insights? For this special case, deciding what resolution to run during the test really affects the total score, as the 2D has a high weight for this test. Changing the 'Graphics 2D - Image Rendering' from 10 to 20 bumps the 2D mark from 186p to 258p, according to calculations from
https://forums.passmark.com/performa...-and-disk-mark
Notes:
Graphics on these systems are the Intel HD5000 and the Intel Iris Xe, OS is Windows 10 x64 (LTSC). Driver 31.0.101.3729/3790 (and lots of older too). I've used PT 10.2 b1010 most of the measurements, but also 10.1 b1007 just to see if there was any difference.
The X scale in the graphs are the number of pixels in the resolution:
Comment