Làm cách nào để biết GPU NVIDIA nào tôi có


13

Tôi đang cố gắng sử dụng các thông tin trong này trang để tối ưu hóa hiệu suất GPU của tôi. Vì thế, tôi cần biết GPU NVIDIA nào tôi có.

Tôi đã thử lệnh sudo lshw -C displayvà tôi nhận được đầu ra sau đây không hữu ích lắm:

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

Ai đó có thể vui lòng chỉ cho tôi cách chính xác để tìm ra GPU NVIDIA nào tôi có không?

Cảm ơn, Gil

Câu trả lời:


16

vui lòng cập nhật cơ sở dữ liệu PCI ID của bạn với:

sudo update-pciids

Và sử dụng lệnh sau trong thiết bị đầu cuối của bạn:

lspci -nn | grep '\[03'

Bạn sẽ thấy tên mô hình của card đồ họa của bạn. Nếu nó không rõ ràng, bạn có thể tìm kiếm ID PCI (đại loại như [10de: 11bc]) trên Internet để tìm tên mô hình chính xác.


23

Nếu bạn đã cài đặt nó, bạn cũng có thể sử dụng nvidia-smiđể cung cấp thêm thông tin cho GPU NVIDIA (cuối cùng, đây là những gì họ sử dụng trong trang bạn đã liên kết):

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

Nếu bạn chỉ muốn tên GPU:

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

3

Hầu hết có thể được tìm ra bằng cách sử dụng lệnh lspci kết hợp với grep.

Hầu hết các GPU được liệt kê với tên model bằng lệnh sau:

lspci | grep VGA

2

Một lựa chọn khác là sử dụng chương trình nvclock . Nó cung cấp một số tùy chọn, chủ yếu để ép xung thẻ (bộ nhớ và GPU) và kiểm soát nhiệt độ / quạt, nhưng nó cũng cung cấp tùy chọn thông tin sẽ cung cấp cho bạn kiến trúc chính xác của chip bạn có: nvclock -i

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.