在 Linux 上无限制地提高/降低 5870 的频率?

在 Linux 上无限制地提高/降低 5870 的频率?

我想将 ATI Radeon HD5870 的内存降频至 300Mhz,并将其核心频率超频至 930Mhz。我可以在 Windows 上使用 ATI Tray Tools 执行此操作。

在 Linux 上,目前唯一的方法是使用 ATI Overdrive:

$ aticonfig --odgc

Default Adapter - ATI Radeon HD 5800 Series
                            Core (MHz)    Memory (MHz)
           Current Clocks :    850           1200
             Current Peak :    850           1200
  Configurable Peak Range : [600-900]     [900-1300]
                 GPU load :    97%

正如您所看到的,这里的问题是,它不允许您选择不在“可配置峰值范围”中的任何内容,而在 Windows 上这样做是完全可能的,而且是完全安全的(在合理范围内)。

您知道在 Ubuntu 上设置所需频率的方法吗?

答案1

您可以使用以下方式解锁向下限制AMD超速控制在超速选项卡中,将内存的低、中、高值设置为 300MHz。之后,您将能够使用 aticonfig 将内存时钟设置为 300MHz。

答案2

不管“可配置峰值范围”指示什么,你实际上使用 Overdrive 设置该范围之外的频率。

$ aticonfig --od-setclocks=930,300

Default Adapter - ATI Radeon HD 5800 Series
                  New Core Peak   : 930
                  New Memory Peak : 300

$ aticonfig --od-getclocks

Default Adapter - ATI Radeon HD 5800 Series
                            Core (MHz)    Memory (MHz)
           Current Clocks :    930           300
             Current Peak :    930           300
  Configurable Peak Range : [600-900]     [900-1300]
                 GPU load :    95%

这是 Catalyst 12.1 版本。

相关内容