कैसे पता करें कि मेरे पास कौन सा GPU GPU है


13

मैं अपने GPU प्रदर्शन को अनुकूलित करने के लिए इस पृष्ठ की जानकारी का उपयोग करने का प्रयास कर रहा हूं । उसके लिए, मुझे यह जानना होगा कि मेरे पास कौन सा GPU GPU है।

मैंने कमांड की कोशिश की sudo lshw -C displayऔर मुझे निम्न आउटपुट मिल रहा है जो बहुत उपयोगी नहीं है:

*-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

क्या कोई कृपया मुझे बता सकता है कि वास्तव में यह पता लगाने के लिए कि मेरे पास कौन सा GPU GPU है?

धन्यवाद, गिल

जवाबों:


17

कृपया अपने PCI ID डेटाबेस को अपडेट करें:

sudo update-pciids

और अपने टर्मिनल में निम्न कमांड का उपयोग करें:

lspci -nn | grep '\[03'

आपको अपने ग्राफिक कार्ड का मॉडल नाम दिखाई देगा। यदि यह अस्पष्ट है, तो आप इंटरनेट पर पीसीआई आईडी ([10de: 11bc जैसी कुछ)) को मॉडल के नाम से खोज सकते हैं।


24

यदि आपने इसे स्थापित किया है, तो आप उपयोग कर सकते हैं nvidia-smiजो NVIDIA GPUs के लिए और भी अधिक जानकारी प्रदान करता है (यह, आखिरकार, वे आपके द्वारा लिंक किए गए पृष्ठ में क्या उपयोग करते हैं):

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

अगर आप सिर्फ GPU का नाम चाहते हैं:

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

3

ज्यादातर grep के साथ संयोजन में lspci कमांड का उपयोग करके पता लगाया जा सकता है।

अधिकांश GPU को निम्नलिखित कमांड के साथ मॉडल नाम के साथ सूचीबद्ध किया गया है:

lspci | grep VGA

2

एक अन्य विकल्प प्रोग्राम nvclock का उपयोग करना है । यह मुख्य रूप से कार्ड (मेमोरी और जीपीयू) और तापमान / प्रशंसक नियंत्रण को ओवरक्लॉक करने के लिए कई विकल्प प्रदान करता है, लेकिन यह एक सूचना विकल्प भी प्रदान करता है जो आपको आपके पास मौजूद चिप की सटीक वास्तुकला प्रदान करेगा: nvclock -i

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.