5月10日消息,如果你正在使用AMD锐龙处理器,好消息来了,Windows、Linux系统以后可以精准地知道它们真实的最高加速频率了!
传统上,操作系统并不能直接从固件读取CPU处理器的加速频率。
AMD锐龙处理器在Windows系统下使用的是CPPC(协同处理器性能调控),告知系统处理器的性能参数、加速状态、优先核心调度,Linux系统下则是通过P-State驱动。
但问题在于,CPPC参数通常并不精准,不是总能反应真实的频率,尤其是无法精准计算加速频率,因为性能/频率的比例,并不是在所有核心上始终都是线性关系。
为此,AMD设计了一个CPPC的全新寄存器字段“HighestFreq”,允许操作系统直接从固件中读取CPU核心的真正最高频率,不再需要估算。
这样,操作系统就能更清楚地知道处理器的真实能力,调度器也可以更好地将负载分配给最合适的核心,尤其是在游戏、渲染等重负载中,性能有望更好。
这和硬件无关,不意味着锐龙处理器会自动加速更高,用户也不会看到新的性能模式,一切都发生在系统底层。
AMD HighestFreq将会加入ACPI 6.7标准规范,但需要等待ACPI规范工作组审核批准。
首先受益的是Linux系统,补丁已经在准备中。
Windows系统未来肯定也会支持,但是微软尚未表态。