Come scoprire quale GPU NVIDIA ho

9

Sto cercando di utilizzare le informazioni nella pagina questa per ottimizzare le prestazioni della mia GPU. Per questo, ho bisogno di sapere quale GPU NVIDIA ho.

Ho provato il comando sudo lshw -C display e sto ottenendo il seguente risultato che non è molto utile:

*-display:0 UNCLAIMED   
       description: VGA compatible controller
       product: GD 5446
       vendor: Cirrus Logic
       physical id: 2
       bus info: [email protected]: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: [email protected]: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

Qualcuno può indicarmi in che modo esattamente per scoprire quale GPU NVIDIA ho?

Grazie, Gil

    
posta GilLevi 15.09.2014 - 12:07

4 risposte

10

aggiorna il tuo database ID PCI con:

sudo update-pciids

E usa il seguente comando nel tuo terminale:

lspci -nn | grep '\[03'

Vedrai il nome del modello della tua scheda grafica. Se è ambiguo, puoi cercare l'ID PCI (qualcosa come [10de: 11bc]) su Internet per il nome del modello corrent.

    
risposta data P.-H. Lin 15.09.2014 - 12:14
16

Se lo hai installato, puoi anche usare nvidia-smi che fornisce ancora più informazioni per le GPU NVIDIA (dopotutto, ciò che usano nella pagina che hai linkato):

$ 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                                               |
+-----------------------------------------------------------------------------+

Se vuoi solo il nome della GPU:

$ nvidia-smi --query-gpu=name --format=csv,noheader
GeForce GT 650M
    
risposta data BenC 15.09.2014 - 16:05
2

La maggior parte può essere trovata usando il comando lspci insieme a grep.

La maggior parte delle GPU sono elencate con il nome del modello con il seguente comando:

lspci | grep VGA
    
risposta data Dan Johansen 15.09.2014 - 12:23
1

Un'altra opzione è usare il programma nvclock . Offre una serie di opzioni, principalmente per l'overclocking della scheda (memoria e GPU) e controllo della temperatura / ventola, ma fornisce anche un'opzione di informazione che ti darà l' architettura esatta del chip che hai: % Co_de%

    
risposta data Konrad Gajewski 14.03.2016 - 05:53

Leggi altre domande sui tag