Я пытаюсь использовать информацию на этой странице для оптимизации моей производительности GPU. Для этого я должен знать, который NVIDIA 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
Кто-то может указать на меня относительно того, как точно узнать, который NVIDIA GPU я имею?
Спасибо, Gil
обновите свою базу данных PCI ID с:
sudo update-pciids
И используйте следующую команду в своем терминале:
lspci -nn | grep '\[03'
Вы будете видеть имя модели своей видеокарты. Если это неоднозначно, Вы могли бы искать идентификатор PCI (что-то как [10de:11bc]) в Интернете для corrent имени модели.
Если Вам установили его, можно также использовать nvidia-smi
, который предоставляет еще больше информации для NVIDIA GPU (это, в конце концов, что они используют на странице, которую Вы связали):
$ 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
Большинство может быть узнано при помощи команды lspci в сочетании с grep.
Большая часть GPU перечислены с именем модели со следующей командой:
lspci | grep VGA
Другая опция состоит в том, чтобы использовать программу nvclock . Это предлагает много опций, главным образом для разгона карты (память и GPU) и управление температурой/вентилятором, но это также предоставляет информационную возможность, которая даст Вам точная архитектура из микросхемы, которую Вы имеете:
nvclock -i