ノースブリッジはP1状態に閉じ込められた。

ノースブリッジはP1状態に閉じ込められた。

私のAMD E-350プロセッサはLinux(Debian 11)でNBP1(Northbridge P1)状態になり、CPU / GPUのロード時にNBP0状態に移行しません。 Windowsではこの問題は発生しません。

図に従いましょう(すべてのレジスタはデフォルト状態であり、カスタム変更はありません)。

ここに画像の説明を入力してください。

  • Registerは、D18F6x90[NbPs1GnbSlowIgn]=0「GPUドライバがNBP状態遷移を引き起こすGPUアクティビティレベルを指定できる」ことを意味します。(1) ドライバーの報告内容をどのように見ることができますか?設定されていても、1レジスタ(予想)は動作を変更しません。 CPUがP0にあるとき、NBはまだNBP1に変換されません。
  • レジスタD18F6x94[CpuPstateThrEn]=1の合計は、D18F6x94[CpuPstateThr]=1CPUがP0状態にあるときにGPUロードに関係なく、NBがNBP0に切り替える必要があることを示します。(2)実際にCPUがP0状態にあるとき、NBはNBP0に切り替わりません。
  • Register は、D18F6x90[NbPsCtrlDis]=0CPU が NBP 状態を自律的に制御すると予想されることを意味します。
  • Register D18F6x94[NbPs1NoTransOnDma]=0- メモリアクセスがNBP状態遷移に影響しないことを意味します。

私の質問は、上記の2つの重要な声明から来ています。

  1. Radeon(GPU)ドライバによって報告されたGPUアクティビティを調べ、過度のGPU負荷でNBP変換不足の問題をさらに解決するにはどうすればよいですか。
  2. 「SW」とは無関係にする必要がありますが、CPU負荷(CPU P0状態)でのNBP切り替えを防ぐことはLinuxでどのように可能ですか?

ベストアンサー1

おすすめ記事