retireSakiの日記

たぶん引退した?ソフトウエアエンジニアのブログ

NVIDIA ディスプレイカードの詳細情報およびテストができるアプリ

 先日 (2019/02/15)、アップデートされた Ubuntu Bionic用NVIDIAディスプレイカードのドライバー nvidia-driver-390 (390.77-0ubuntu0.18.04.2) を適用しました。

適用後に動画の再生が滑らかになって気になって調べていたら、面白い NVIDIAディスプレイカード用のテストアプリがあったので紹介します。

 割と昔からアプリなので、すでに使っている人が多かもですが(^^ゞ

 アプリの名前は CUDA-Z

NVIDIA GeforceQuadroTeslaカードIONチップセットで動作し、
・インストールされているCUDA ドライバとdllバージョン。
GPUのコア機能。
・整数と浮動小数点計算のパフォーマンス。
GPUが可能であれば、倍精度演算のパフォーマンス。
・メモリサイズと帯域幅
を収集・テストし、表示および結果のテキストまたはHTML出力するアプリです。

対応OSは、
Windows 7/8/10 32ビットおよび Windows 7/8/10 64 ビット
Linux 32ビットおよび Linux 64 ビット
・Mac OSX

インストールは、以下のページにアクセスして

cuda-z.sourceforge.net

OSを選択し、ファイルをダウンロードします。

Ubuntuの場合、ダウンロードしたアプリに実行権限を与えて、モジュールをダブルクリックするだけです。

アプリを起動すると、以下の3つのタブとaboutタブの選択ができます。

  

page3で "Export" をクリックすると、出力方法が選べるので選択します。

以下はhtmlで出力したものです。

CUDA-Z Report

Version: 0.10.251 64 bit http://cuda-z.sf.net/
OS Version: Linux 4.15.0-46-generic #49-Ubuntu SMP Wed Feb 6 09:33:07 UTC 2019 x86_64
Driver Version: 390.77
Driver Dll Version: 9.10 (390.77)
Runtime Dll Version: 6.50

Core Information

Name GeForce GT 710
Compute Capability 3.5
Clock Rate 954 MHz
PCI Location 0:8:0
Multiprocessors 1 (192 Cores)
Threads Per Multiproc. 2048
Warp Size 32
Regs Per Block 65536
Threads Per Block 1024
Threads Dimensions 1024 x 1024 x 64
Grid Dimensions 2147483647 x 65535 x 65535
Watchdog Enabled Yes
Integrated GPU No
Concurrent Kernels Yes
Compute Mode Default
Stream Priorities Yes

Memory Information

Total Global 1996.44 MiB
Bus Width 64 bits
Clock Rate 800 MHz
Error Correction No
L2 Cache Size 48 KiB
Shared Per Block 48 KiB
Pitch 2048 MiB
Total Constant 64 KiB
Texture Alignment 512 B
Texture 1D Size 65536
Texture 2D Size 65536 x 65536
Texture 3D Size 4096 x 4096 x 4096
GPU Overlap Yes
Map Host Memory Yes
Unified Addressing Yes
Async Engine Yes, Unidirectional

Performance Information

Memory Copy
Host Pinned to Device 3216.49 MiB/s
Host Pageable to Device 3125.85 MiB/s
Device to Host Pinned 3242.45 MiB/s
Device to Host Pageable 3155.41 MiB/s
Device to Device 5018.13 MiB/s
GPU Core Performance
Single-precision Float 292.806 Gflop/s
Double-precision Float 14.9345 Gflop/s
64-bit Integer 12.3146 Giop/s
32-bit Integer 59.1082 Giop/s
24-bit Integer 59.0491 Giop/s

と、こんなアプリです。

パフォーマンスが著しく低い場合、マザーボードのポートが適していないか設定が合っていない、PCIドライバーの原因などが考えられます。

ちょっと使い道は微妙ですが、なんとなく保存しておいても良いアプリだと思います。


 ところで、ドライバーアップデート後に改善された理由は、OS起動時時のドライバーの読み込みタイミングが変わったことのようですw
Linuxって割とモジュールのロードのタイミングで変わったりするんですよ(^^ゞ

"荒野のコトブキ飛行隊" の戦闘シーンが、より滑らかになりました(^o^)v

ELSA NVIDIA Quadro P5000 グラフィックスボード VD6178 EQP5000-16GER

ELSA NVIDIA Quadro P5000 グラフィックスボード VD6178 EQP5000-16GER

 
ELSA NVIDIA Quadro P2000 グラフィックスボード VD6269 EQP2000-5GER

ELSA NVIDIA Quadro P2000 グラフィックスボード VD6269 EQP2000-5GER

 
MSI GeForce GTX 1060 AERO ITX 6G OC グラフィックスボード VD6307

MSI GeForce GTX 1060 AERO ITX 6G OC グラフィックスボード VD6307

 
ASUS  NVIDIA GT710搭載ビデオカード  GT710-SL-2GD5-BRK

ASUS NVIDIA GT710搭載ビデオカード GT710-SL-2GD5-BRK

 
MSI GeForce GTX 1050 2G OC グラフィックスボード VD6204

MSI GeForce GTX 1050 2G OC グラフィックスボード VD6204

 
ELSA GEFORCE GT 730 1GB QD グラフィックスボード GD730-1GERQD

ELSA GEFORCE GT 730 1GB QD グラフィックスボード GD730-1GERQD

 

 

注目記事

「Amazon.co.jpアソシエイト」または「[乙の名称を挿入]は、Amazon.co.jpを宣伝しリンクすることによってサイトが紹介料を獲得できる手段を提供することを目的に設定されたアフィリエイトプログラムである、Amazonアソシエイト・プログラムの参加者です。