什么是我的AMD CPU上的“C1E支持”?


22

我正在构建一台新计算机,并在“CPU功能”屏幕的BIOS中找到以下选项:

  • AMD Cool'n'Quiet
  • C1E支持
  • SVM支持

我理解“Cool'n'Quiet”和“SVM支持”是什么,除了BIOS和主板手册有不错的解释。(我将这些选项包含在更多上下文中,以防它有用。)但是,我不熟悉“C1E支持”。BIOS没有帮助信息,手册仅包含以下内容:

要使此项能够在空闲时读取CPU功耗。并非所有处理器都支持增强暂停状态(C1E)。

(仔细转录。第一句中的“to”都在手册中。让我们留下对此的猜测。)

我可以看到它必须与闲置/停止时的功耗有关,但我仍然不确定是什么。到目前为止,谷歌也没有帮助(但我会继续努力)。主板上的默认设置是Disabled,我猜是因为有些处理器不支持它,这让我在试验前想要更多信息。所以...

什么是C1E支持?

另外,我的CPU(AMD Athlon II X4 640)是否支持它?

另外,如果它有帮助,我的主板是MSI 870A-G54


警告,启用此功能会导致我的WD IDE硬盘速度从50MB / s降至9MB / s!
unixman83 2011年

Answers:



19

C1E中不仅仅是减少CPU倍频。处理器到处理器和处理器到芯片组链路也处于低功率(高Z)状态。允许整个平台使用更少的功率,但似乎仍然在用户身上。

来自AMD博客

C1E是一种电源管理状态,允许处理器降低功耗,而不仅仅是内核。使用C1E,可以通过降低内存控制器时钟速度和停止HyperTransport™技术链接来降低处理器功耗。这一新功能对于我们的12核处理器来说非常重要,因为内存通道支持的增加以及设计中HyperTransport™技术链路的增加。

根据AMD公开发布的BIOS和内核开发人员指南,第2.4.3.3节:

C1增强状态(C1E)是处理器支持的停止授权状态。C1E状态具有以下属性:

  • 所有内核都处于暂停(C1)状态。
  • 已访问ACPI定义的P_LVL3寄存器。
  • 芯片组发出了STPCLK断言消息,带有适当的SMAF用于C1E输入。请注意,[ACPI电源状态控制寄存器] F3x [84:80]指定响应C1E SMAF的处理器时钟和电压特性。
  • 处理器已向芯片组发出STOP_GRANT消息。

C1E的一般要求:

  • 不得向操作系统声明ACPI定义的C2和C3状态。
  • 仅当平台处于ACPI电源管理模式时才应启用C1E。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.