Bagaimana cara mengetahui GPU NVIDIA yang saya miliki

13

Saya mencoba menggunakan informasi di halaman ini untuk mengoptimalkan kinerja GPU saya. Untuk itu, saya perlu tahu GPU NVIDIA mana yang saya miliki.

Saya mencoba perintah sudo lshw -C displaydan saya mendapatkan output berikut yang tidak terlalu membantu:

*-display:0 UNCLAIMED   
       description: VGA compatible controller
       product: GD 5446
       vendor: Cirrus Logic
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 00
       width: 32 bits
       clock: 33MHz
       capabilities: vga_controller bus_master
       configuration: latency=0
       resources: memory:e8000000-e9ffffff memory:ee080000-ee080fff
  *-display:1
       description: VGA compatible controller
       product: NVIDIA Corporation
       vendor: NVIDIA Corporation
       physical id: 3
       bus info: pci@0000:00:03.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nvidia latency=64
       resources: irq:28 memory:ec000000-ecffffff memory:e0000000-e7ffffff memory:ea000000-ebffffff ioport:c100(size=128) memory:ee000000-ee07ffff

Dapatkah seseorang tolong tunjukkan saya bagaimana tepatnya mencari tahu GPU NVIDIA yang saya miliki?

Terima kasih, Gil

GilLevi
sumber

Jawaban:

16

harap perbarui basis data PCI ID Anda dengan:

sudo update-pciids

Dan gunakan perintah berikut di terminal Anda:

lspci -nn | grep '\[03'

Anda akan melihat nama model kartu grafis Anda. Jika ambigu, Anda dapat mencari ID PCI (seperti [10de: 11bc]) di Internet untuk nama model yang benar.

P.-H. Lin
sumber
24

Jika Anda menginstalnya, Anda juga dapat menggunakan nvidia-smiyang menyediakan lebih banyak informasi untuk GPU NVIDIA (ini, bagaimanapun, apa yang mereka gunakan di halaman yang Anda tautkan):

$ nvidia-smi

Mon Sep 15 16:02:31 2014       
+------------------------------------------------------+                       
| NVIDIA-SMI 340.32     Driver Version: 340.32         |                       
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GT 650M     Off  | 0000:01:00.0     N/A |                  N/A |
| N/A   59C    P0    N/A /  N/A |      8MiB /  2047MiB |     N/A      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Compute processes:                                               GPU Memory |
|  GPU       PID  Process name                                     Usage      |
|=============================================================================|
|    0            Not Supported                                               |
+-----------------------------------------------------------------------------+

Jika Anda hanya ingin nama GPU:

$ nvidia-smi --query-gpu=name --format=csv,noheader
GeForce GT 650M
BenC
sumber
3

Sebagian besar dapat ditemukan dengan menggunakan perintah lspci bersamaan dengan grep.

Sebagian besar GPU terdaftar dengan nama model dengan perintah berikut:

lspci | grep VGA
Dan Johansen
sumber
2

Pilihan lain adalah menggunakan program nvclock . Ini menawarkan sejumlah opsi, terutama untuk overclocking kartu (memori dan GPU) dan kontrol suhu / kipas, tetapi juga memberikan opsi informasi yang akan memberi Anda arsitektur tepat dari chip yang Anda miliki: nvclock -i

Konrad Gajewski
sumber