CooliPi 4B with fan on
Closed this issue · 3 comments
Hi,
the length of the test (5 minutes ?) is way too short. It takes half an hour for the temperature to settle. See https://www.coolipi.com/Performance.html
I also miss ambient temperature, because you can't make a fair comparison if you don't know it.
Mine was 25.5-26 degC. Raspberry Pi 4 model B. Overclocked to 1850MHz, over_voltage=2
GPU wasn't intentionally overclocked. Monitor - 1920x1200 via HDMI.
The best stress test isn't stress or stress-ng, but linpack. At least for Raspberry Pi 4.
I've also noticed different cooling performance with a monitor connected and then without a monitor. 4K monitor would make the device heat up even more.
So I suggest you also require these metadata.
CooliPi 4B is primarily a passive heatsink with a case, this setup is mainly for industrial users and for overclockers.
Best Regards.
Lada (lada@coolipi.com)
I've also found out differences in temperature with different RPI firmwares. The latest one slashes some more degrees of temperature. So I suggest you also collect the firmware version. Not sure how many Celsius degrees of temperature can it slash yet with a fan on. This submitted performance log was collected using the a previous firmware (than the latest).
Thanks added those to the readme.
Added an issue for the firmware version. #52
the length of the test (5 minutes ?) is way too short.
It's good enough for the comparison between cases. I might extend it in the future though.
I also miss ambient temperature, because you can't make a fair comparison if you don't know it.
The raspberry doesn't have a sensor for the ambient temp which is why I didn't include it. You're right that this isn't very scientific.
I've also noticed different cooling performance with a monitor connected and then without a monitor. 4K monitor would make the device heat up even more.
Interesting!
@CooliPi My fork of this project includes using capturing the Ambient temperature using a DHT11, DHT22 or AM2302 based sensor. I think this is necessary if the goal is to compare cases with the fewest variables impacting the comparisons. https://github.com/shortbloke/stressberry
In addition, the idle, and run stress run times are now configurable via the command line.
I accept this isn't all that useful when looking for results linked in the readme here, since they are intentionally all running exactly the same test, but in unknown conditions. I published my own results on my blog https://martinrowan.co.uk where I standardised on a 1 hour test.
There are many variables that will impact the temperature:
- GUI vs Terminal
- Background processes
- Attached USB devices
- WiFi or Ethernet
- Firmware versions of specific components
- Screen resolution
- Enabling 4k display support
- Overclocking
- more