-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On Tue, 2020-06-30 at 09:25 -0400, Ben Cotton wrote: > https://fedoraproject.org/wiki/Changes/ThermalManagementWS > > == Summary == > Better thermal management and peak performance on Intel CPUs by > including > thermald in the default install. I have strong feeling that this has been already submitted before. https://fedoraproject.org/w/index.php?title=Changes%2FThermalManagementWS&type=revision&diff=580846&oldid=557200 Sadly the diff is so small that I don't think change owners really read feedback from the mailing list. Neither it incorporated "Feedback" section in the proposal. > == Owner == > * Name: [[User:benzea| Benjamin Berg]] > * Email: bberg@xxxxxxxxxx > > * Name: [[User:ckellner| Christian J. Kellner]] > * Email: ckellner@xxxxxxxxxx > > * Product: Workstation > * Responsible WG: Workstation > > > == Detailed Description == > > Modern Intel-based systems provide sensors and methods to monitor and > control temperature of its CPUs. The Thermal daemon will use those > sensors > to monitor the temperature and use the best available method to keep > the > CPU in the right temperature envelop. On certain systems this is > needed to > reach the maximal performance. thermald will for example use the PPCC > power > table to set power limits (when available, see for example > > https://www.mail-archive.com/kernel-packages@xxxxxxxxxxxxxxxxxxx/msg411614.html > ). > This is for example the case on Ice Lake, where thermald can increase > the > performance of the out-of-the-box behaviour of Fedora. > > Not strictly necessary, but *further* improvements can be achieved by > using > per-model thermald configurations. The most straight forward way of > using > those is for the user to install dptfxtract (available from > rpmfusion). At > least parts of what dptfxtract can already do may be integrated into > thermald in the future thanks to the reverse engineering work done by > Matthew Garret (see > https://github.com/intel/thermal_daemon/tree/mg_patches_test, > https://github.com/intel/thermal_daemon/pull/224). Should the reverse > engineering effort be merged, or if the user installs dptfxtract, > then they > can expect a performance boost on some machines. > > Theoretically one could ship appropriate per-machine configurations > as a > separate package (or inside thermald). However, this is not part of > the > proposal for a number of reasons: > 1. It is not clear how the configuration data can be collected > 2. We do not currently have an implementation to load such > configuration > data > 3. This may become obsolete with if the reverse-engineering effort > continues and is merged (or picked up by Fedora) > > For a more details explanation please consult Intel's [ > > https://01.org/linux-thermal-daemon/documentation/introduction-thermal-daemon > introduction] to thermald. > > == Benefit to Fedora == > Better out-of-the-box experience due to improved cooling methods and > performance on Intel systems. This affects many modern laptops (e.g. > the > Ice Lake platform). On affected machines, Fedora would continue to > have > poorer performance compared to other distributions. I think the change page is missing information what exactly this daemon does if it is installed. > == Scope == > * Proposal owners: > - Include the thermald package in the default Workstation install I believe this won't do anything because the daemon won't be enabled. > * Other developers: N/A (not a System Wide Change) > * Release engineering: > * Policies and guidelines: N/A (not a System Wide Change) > * Trademark approval: N/A (not needed for this Change) > > == Upgrade/compatibility impact == > N/A (not a System Wide Change) > > == How To Test == > > Install the packages and use e.g. turbostat to monitor the > performance. > Improvements may only be visible if the non-free dptfxtract package > is also > installed. So if improvements are only visible when non-free software is installed - - what is the reason to ship it by default? > == User Experience == > - Better performance on certain hardware > - Better cooling of CPUs on certain hardware > > == Dependencies == > N/A (not a System Wide Change) > > == Contingency Plan == > * Contingency mechanism: Don't ship package by default > * Contingency deadline: N/A (not a System Wide Change) > * Blocks release? N/A > > > _______________________________________________ > devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx > To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: > https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx - -- Igor Raits <ignatenkobrain@xxxxxxxxxxxxxxxxx> -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEcwgJ58gsbV5f5dMcEV1auJxcHh4FAl77Q6wACgkQEV1auJxc Hh5zKBAAixqlyfiNjd+6tnHIa5dL1NfH7nJ/05V8BimlF9BXzrTaGRulvgaBJgMx 2Ea7P9YW/iYS4+VSKx6DvP+z7JYFdtVc3V3rScaaR4rsodlhEVRSe424DFGtr3SQ 5dvc17OETOlijucLt22krv02ao+9gcWNc4og4bK4sBZ/CcnC630rq4A/j1cDTaJR YZWtVV4e9fjxs5B8XbOJoWf4S7CnyVBwijr//KXZk9ZcDVD/5T+JoZdvAHIVM/NM iwwGyXZ6IE7fRqjdM0hoPWyCVZECujcsswFdxU1gqEK+l0fibUqFsjWVsLaArmfs TQiTQs/W0pAwaIKD+EPrqE3QrjOwiwUs8y1+NmpzSLM/r5AtrEtRT7k+GnX25Dm+ Q+7Hx9P0I+u2jN7/3Y2Q/lSTtvrOEU5I4AOKAIXX5gDyMXql9ntuXWheOHG0N0mz wpdvK6YFBbnLQ1SB2h0JNFkFsNAc1qaQlwJypYwy1MLOwJV7BZ7VzXElAQLyxW8p qR6q9XHjZ5ldXVaCd5A7Ck5YktQex+rDPlklJfwOW2DlHZrOY4Cla+ET8twEgdWG RxGkAqEA4OexHLaBdIahoDQngfgMkhVxkirdKqtqFovn3/rar68fRZqIpm1qfeJk eBNuWLQOPFK29YJpZoMWp0+9+HaZgpoFPYY+swMqZAxOEbRkRTk= =7yak -----END PGP SIGNATURE----- _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx