VAAPI使用量の監視

VAAPI使用量の監視

Intel Core-i7 8650Uプロセッサがあります。 ffmpegを使用してビデオをトランスコードします。スピードを上げようとします。 ffmpeg(h264_vaapi)でVAAPIコーデックを使用し、フィルタでvaapiサイズ変更(scale_vaapi)を使用しています。 CPU負荷は使用時に最大値に達しませんでしたが、フレームレートはもはや増加しませんでした。だからVAAPIのリソースは終わったと思います。したがって、CPUでインテルグラフィックスハードウェア使用量を監視する必要があります。このハードウェアの使い方を示すAPIやツールはありますか? (これら2つのツール(例:トップ)とすべてのスクリプト(例:補助キー)またはそのうちの1つ以上)。

CPUの場合はhtopです。 NVIDIA GPUの場合はnvidia-smiです。 VAAPIの場合…?

ベストアンサー1

Intel iGPUの使用量を確認するためのツールがあります。intel_gpu_top

以下を使用してUbuntuにインストールできます。

$ sudo apt-get install intel-gpu-tools

または公式ウェブサイトからダウンロードしてください。https://www.x.org/archive/individual/app/intel-gpu-tools-1.22.tar.xz

オペレーティングシステムで利用可能になったら、sudo権限で実行してCtrl + Cを押して閉じることができます。

$ sudo intel_gpu_top
intel-gpu-top -   18/  17 MHz;   96% RC6;  0.03 Watts;       46 irqs/s

      IMC reads:   ------ (null)/s
     IMC writes:   ------ (null)/s

          ENGINE      BUSY                                                                                                        MI_SEMA MI_WAIT
     Render/3D/0    1.88% |█▉                                                                                                   |      0%      0%
       Blitter/0    0.00% |                                                                                                     |      0%      0%
         Video/0    0.00% |                                                                                                     |      0%      0%
  VideoEnhance/0    0.00% |                                                                                                     |      0%      0%



おすすめ記事