AMD专注于使用P-StateEPP驱动程序在Linux上的主要CPU性能每瓦改进

2022-12-18 科技信息 0阅读 投稿:佚名
最佳答案AMD的工程师继续研究P-StateCPU频率缩放驱动程序,以提供另一个选项来代替上周用于服务器的ACPICPUFreq驱动程序。AMD推出了P-StateEnergyPreferencePerformance(EPP),以帮助提高多年来的每瓦性能。该公司希望在Zen2架构和随后的架构中提供更好的性能和功率效率,包括EPYC服务器pperWatt。最初的P-S...

AMD的工程师继续研究P-StateCPU频率缩放驱动程序,以提供另一个选项来代替上周用于服务器的ACPICPUFreq驱动程序。AMD推出了P-StateEnergyPreferencePerformance(EPP),以帮助提高多年来的每瓦性能。该公司希望在Zen2架构和随后的架构中提供更好的性能和功率效率,包括EPYC服务器pperWatt。

最初的P-State驱动程序永远无法像ACPICPUFreq那样高效地工作。它确实提高了每瓦的性能,但它从未达到应有的水平。驱动程序会损坏,即使是轻微损坏,也不会提供与ACPICPUFreq相同的性能。AMD希望新的P-StateEPP能够提高Watt的性能,而不会像之前阶段那样有缺点。

新的P-StateEPP驱动程序专注于集成能源偏好性能,并计划与较旧的Zen2架构兼容,直至最新的处理器,以实现ACPI协作处理器性能控制功能或CPPC。

通过Phoronix:此补丁集实现了一个新的AMDCPU频率驱动程序“amd-pstate-epp”实例,以实现更好的性能和电源控制。CPPC有一个称为能量优先性能(EPP)的参数。EPP用于CCLKDPM控制器中以驱动内核在短期活动期间运行的频率。EPP值将用于不同的操作系统配置文件(平衡、性能、节能)。

EnergyPerformancePreference(EPP)向硬件提供提示,如果软件想要偏向性能(0x0)或能源效率(0xff),低级电源固件将根据EPP首选项值计算运行时频率,因此EPP提示将影响CPU内核频率响应能力。

AMD展示了amd-pstate-epp在Zen2EPYC服务器上比acpi-cpufreq或amd-pstate在该公司提供的最新基准测试中使用各种调速器提供更好的每瓦性能。

“power”模式下的amd-pstate-epp可能提供高达14%的每瓦性能提升,这与cpu-freqschedutil在使用EPP“performance”模式时提供的性能相同。

读者和用户需要等待在官方内核邮件列表中审核后才能使用新的amd-pstate-epp驱动程序补丁。

声明:百科知识网 所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系我们删除