Quote from: Vaidyanathan on March 26, 2023, 00:32:28If I understand you correctly, you want to keep the noise constant, at say 43 dB, and perform the test to see what kind of results come, is that right?
No. I am aware that achieving a constant, say, 43dB on different devices may be impossible. Rather, I suggest, e.g., 43dB as an "up to" limit. Unless a device is generally too loud with tasks involving the dGPU, every device should have some modes / settings with noise rather close to, but at most, 43dB. A tester might set any suitable, reasonable "medium" modes and settings to achieve such. An enduser might spend days on finding and tuning such but a tester has less time and needs to find some reasonably close compromise.
"Some keep on whirring their fans for no reason, while others stay absolutely silent"When talking about GPU load, we can ignore such Idle problems of bad devices. However, for GPU, a different problem might occur if the manufacturer has not done its job: sudden, unexpected maximum fan noise at times.
"slightest of load above idle. And in these modes, the max fan noise almost always hits 45 dB and above."A review should point out such bad driver behaviour.
"The FurMark setting that you suggest might work for one particular notebook, but it may not offer the same fan noise in another."I do not suggest the same fan noise but I suggest
approximately the same so that an upper limit, such as 43dB is not exceeded.
"So there wouldn't be any way to standardize the test."I know that it is not standardised because slight noise variance is tolerated for the test. The test shall not detect whether different devices can reach exactly the same moderate noise level. Instead, the test shall detect a) whether different devices can have a moderate noise level while still having
roughly, say, 2/3 performance. Such a test is not a competition of the maximum medium performance, but is a filter detecting all those devices that can have both sufficiently moderate noise and sufficient clearly above average speed.
Current NBC testing detects almost none. Such a test would detect all such devices, and flag those for which such a balance is impossible or too hard to achieve.
"Even if I were to accomplish that, FurMark is not really representative of any practical scenario, for which you want to take up this whole exercise in the first place."Furmark has, IMO, similar GPU load and CPU partial usage as Blender/GPU, V-Ray, TimeSpy/GPU/High_resolution, Geekbench/CUDA_or_RTX, Go_playing_DNNs etc. Furmark may not be a practical software but is a benchmark standard approximising such practical softwares. Therefore, some of your collegues think Furmark is good for the purpose. You might also test the practical softwares but then you would have to do several such noise and performance tests. Just one Furmark test is done more easily.
"Also, using other software can cause fragmentation too."Use Furmark to avoid fragmentation of noise tests.
"You might want to check noise levels while doing intensive Photoshop work while someone else would want to know about AutoCAD."This is becoming unfair. Image, Audio, Video, Music softwares can behave like Load Average but some such rendering tasks or heavy 3D-CAD can be like a) Furmark or b) Load Maximum. Load Average and Load Maximum noise are already measured. What is missing is, say, Furmark.
"The advantage in using synthetic tests"Such as Furmark.
"It's just how the fan curves are designed."In their unfortunate defaults favouring high TDPs and RPMs.
"Now, the same test can also make do with just 39 dB noise in theory. But often, the fan curves are conservative and designed to maximize cooling performance, so they often ramp up even on light workloads."And this is why it is all the more important to also test outside the defaults. Everybody knows that notebooks can be (way) too loud. The intesting aspect is how well they perform at acceptable noise.