3 ms·
> Laptops are highly susceptible to thermal throttling and aggressive power throttling to conserve battery. I hold the general opinion that laptops are just too
by secondcoming 6y ago
> Laptops are highly susceptible to thermal throttling and aggressive power throttling to conserve battery. I hold the general opinion that laptops are just too variable to have reliable performance. Given the choice, I want CPU heavy workloads running in controlled and observed desktops or server environments.
Hallelujah. Running microbenchmarks on laptops is generally pointless
- nottorp 6y agoExcept then he goes on and says you can't expect consistent performance across servers either :) Probably not as bad as laptop troubles, of course.
- the8472 6y agoMeasuring instruction counts instead of cpu cycles or wall time can help. Or you can temporarily disable CPU boost clocks to stay within the thermal envelope. You should do that anyway since boosting is another source of noise. On linux it's as easy as echo 1 > /sys/devices/system/cpu/intel_pstate/no_turbo or echo 0 > /sys/devices/system/cpu/cpufreq/boost