HeadlinesBriefing favicon HeadlinesBriefing.com

AMD iGPU Linuxパフォーマンス向上

TechPowerUp News •
×

Linuxカーネル7.4はまだ先のことで、10月下旬から11月上旬のリリースが見込まれていますが、すでにLinux PC向けの有望で使いやすいアップデートを示しており、VRRとFreeSyncをサポートする適切なHDMIサポートはその一例にすぎません。現在、PerfOpt(パフォーマンス最適化)と呼ばれる新しいパッチがカーネル7.4にマージされる予定で、AMD iGPUのさらなるパフォーマンスアップグレードを約束しています。

最近のLinuxカーネルメーリングリストによると、PerfOptは「特権統合I/Oデバイス(GPU)がシステムメモリに直接アクセスする際にIOMMUをバイパスできるようにします。IOMMUはGPA->SPA変換なしでIR/IW権限ビットのみを適用します。」実質的に、このパッチはiGPUのシステムオーバーヘッドを削減し、遅延やスループットに敏感なほぼすべてのアプリケーションでパフォーマンスが向上するはずです。

Phoronixのテストによると、AMD Strix Halo APUでのローカルLLMパフォーマンスは18〜23%も向上する可能性があります。PerfOptは基本的にAMD iGPUを使用するすべての人に関連するはずですが、Valve Steam Deckやその他のAMD搭載ハンドヘルドなどの低消費電力デバイスを使用している人にとって特に重要かもしれません。これらのデバイスは多くの場合、すでにGPUパフォーマンスが不足しているためです。

ValveがSteam OSカーネルをLinux 7.4にいつ更新するかは不明ですが、パフォーマンスと高速アップデートを優先するCachy OSなどのディストリビューションでは、おそらくより早くパッチが適用されるでしょう。この機能により、特権統合I/Oデバイス(GPU)はシステムメモリに直接アクセスする際にIOMMUをバイパスできます。IOMMUはGPA->SPA変換なしでIR/IW権限ビットのみを適用します。ドライバーはこの動作をオプトインし、統合GPUがすでにアイデンティティモードにある場合にamdgpuがこの機能を有効にできるようにします。ユーザーが(アイデンティティモードでも)常にオフにしたい場合は、強制的にオフにするモジュールパラメータもあります。