Linux内核已经支持英特尔硬件反馈接口自2022年以来,通过“Intel_HFI”驱动程序使用“HFI”,以更好地支持酷睿混合处理器。Intel HFI可用于传达系统各个CPU核心的性能和能效能力。反过来,Linux内核可以利用Intel HFI细节在可用的CPU核心/线程中更好地安排任务。有了新的补丁系列,英特尔HFI驱动程序只在需要的时候才启用,就可以“节省大量的CPU周期”。
英特尔HFI Linux驱动程序的补丁程序系列一直在审查,以便仅在需要时启用HFI功能。或者具体地说,仅当有用户空间消费者活动时才启用它。如果英特尔速度选择或英特尔低功耗守护程序正在运行,英特尔HFI接口将被激活,但如果没有,它将被禁用,从而显然可以节省大量CPU资源。
的 最新补丁程序有关英特尔HFI驱动程序的说明:
“在[英特尔_HFI]驱动程序中实现通知机制,它用于动态禁用硬件反馈接口(HFI)。通过实现热GENL通知回调,驱动程序现在可以根据实际需求启用或禁用HFI,特别是当英特尔-速度选择或英特尔低功耗守护程序等用户空间应用程序利用与性能和能效功能相关的事件时。
在安装了Intel HFI,但没有安装用户空间组件的机器上,我们可以节省大量的CPU周期。
It makes sense to toggle the Intel HFI kernel support dynamically based on need but surprising it wasn't done to start with and that it can apparently save a significant number of CPU cycles. But for those wanting to take most advantage of their modern (Alder Lake / Raptor Lake / Meteor Lake) Intel Core hybrid processors will want the Intel Low Power Mode Daemon (LPMD) software loaded for maximizing power efficiency.