如何在我的 Acer Aspire 7560 上启用 AMD Turbo Core CPU?

如何在我的 Acer Aspire 7560 上启用 AMD Turbo Core CPU?

我有一台 acer aspire 7560,在 Windows 上支持(通过 acer 专有软件)将 CPU 从 1.9ghz 长时间提升至 2.5ghz,只要有足够的冷却。在 ubuntu 上,无论我做什么,我都能获得 1.9ghz 的最高速度。我并不想超频超过它应该达到的水平,但基本上我该怎么做呢?我在 Google 上到处搜索过,每个人都建议使用 BIOS,如果那里没有选项,就无法完成。我知道可以,我知道可以做到这一点并且在这台电脑上仍然稳定,我知道可以通过简单的软件做到这一点。我的处理器是 AMD Fusion A8-3520M 四核 64 位处理器,带有集成的 Radeon 显卡和 4GB 内存。提前致谢。

答案1

[2015 年更新]

从 Linux 3.16 开始:

  • 的值bapm可以作为模块参数提供(参见这里)。

  • 对于 Kaveri、Kabini 和桌面 Trinity、Richland 系统,其值bapm默认设置为 1(参见这里),从而启用 Turbo Core。

这意味着,使用内核 3.16 或更高版本时,Turbo Core应该radeon在许多情况下,开箱即可使用。

如果你运行 Debian,或者如果你运行 Ubuntu,并且上述情况不适用于你,请参阅如何使用 AMD Turbo Core APU 设置 Debian 系统(专注于 2D 或控制台/服务器)来实现最大的能源和计算效率?

[更新日期:2014 年 8 月 7 日]

我发表了详细分析unix-stackexchange.com其中包含一些惊喜(至少对我来说)。例如,ondemand调速器可能比performance(至少与 Richland A10-6700 相比)更差,并且fglrx显然使用了一些可疑的技巧来改善短期提升,但从长远来看却不得不对此进行补偿。我很高兴我仔细研究了这一点。

[原始答案]

所有当前 Linux 版本都默认启用 AMD Turbo Core。

不过,Turbo Core 是 AMD CPU 的一个功能没有集成 GPU。关于这些似乎有两个问题集成 GPU。您的 A8 属于此类。

  • 如果内核没有加载 ATI/AMD 的“fglrx”模块,APU 似乎会坚持非加速/常规频率。我推测原因是 Turbo Core 是 APU 自身根据功率耗散/TDP 等多项标准做出的决定。除非正确初始化,否则芯片上的 GPU 似乎不会参与决策。这里的正确意味着您必须使用官方驱动程序;即使是免费驱动程序也无法解决radeon问题。我有在 kernel.org 上提交了错误报告但问题仍然存在,是否可以轻松地让内核初始化 GPU 以实现提升(如果我对根本原因的假设是正确的)。
  • 然而,即使,如果你打算使用动态电源管理,fglrx似乎有一个错误

为了进一步解释,例如关于哪些工具可以正确识别提升,看这里

相关内容