GPU තොරතුරු ලබා ගන්නේ කෙසේද?


185

මම සොයන්නේ මට සමාන තොරතුරු ලබා දෙන විධානයක්:

cat /proc/cpuinfo 

GPU හැර (චිපයේ වර්ගය සහ මතකය, සංඛ්‍යාතය).


මොකද කරන්නේ: cat /proc/cpuinfo කරන්නේ? ඔබ සොයන්නේ කුමන තොරතුරු ද?
චාලි පාකර්

1
Har චාර්ලිපාර්කර් එය cpu හි තොරතුරු සපයයි ...
Emobe

Answers:


85

එම තොරතුරු සම්මත නොවන අතර එය රැස් කිරීමට ඔබ භාවිතා කරන මෙවලම් පුළුල් ලෙස වෙනස් වේ.

glxinfoධාවක නිවැරදිව ස්ථාපනය කර ඇත්නම්, එහි විකුණුම්කරුගේ නම ඇතුළුව ග්‍රැෆික් ප්‍රොසෙසරය සඳහා ඇති සියලුම OpenGL තොරතුරු විධානය මඟින් ඔබට ලබා දෙනු ඇත.

ඔරලෝසු වේග තොරතුරු ලබා ගැනීම සඳහා සම්මත මෙවලමක් නොමැත.

  • ATI / AMD GPU සඳහා, aticonfig --odgcඔරලෝසු ගාස්තු aticonfig --odgtලබා ගන්නා අතර උෂ්ණත්ව දත්ත ලබා ගනී.
  • NVIDIA GPU සඳහා, nvclockවැඩසටහන එකම තොරතුරු ලබා ගනී.

විවෘත කේත ධාවක සඳහා හෝ ඉන්ටෙල් හෝ වෙනත් ජීපීයූ සඳහා සමාන මෙවලමක් ගැන මම නොදනිමි.

දෘඩාංග පිළිබඳ වෙනත් තොරතුරු lspciසහ lshwමෙවලම් වලින් ලබා ගත හැකිය .


3
Glxinfo ස්ථාපනය කරන්නේ කෙසේද?
stiv

8
@stiv: එය මේසා පුස්තකාලයේ කොටසක් වන අතර mesa-utilsඋබුන්ටු පැකේජය සමඟ පැමිණේ .
ග්‍රේෆේඩ්

4
aticonfigfglrx විශ්‍රාම ගැනීමෙන් පසු ලබා ගත හැකි බවක් නොපෙනේ. nvclockඅවසාන අනුවාදය විශ්වාසදායක බැවින් එය අතහැර දමා ඇති බව පෙනේ. ඔබට යාවත්කාලීන විසඳුම් තිබේද? මෙන්න මේ දක්වා මා සතුව ඇති දේ ..
වැඩිහිටි ගීක්

3
glxinfo | grep "Device"ඉන්ටෙල් ජීපීයූ
ජෝන් හැමිල්ටන්

1
මම භාවිතා කරන්නේ:glxinfo | egrep -i 'device|memory'
අනතුර 89

187

සමාන සෘජු දෙයක් ගැන මම නොදනිමි, නමුත් lshw ඔබට අවශ්‍ය තොරතුරු ලබා දිය යුතුය, උත්සාහ කරන්න:

sudo lshw -C display

(එය නොමැතිව ක්‍රියා කරන sudoනමුත් තොරතුරු අඩුවෙන් සම්පූර්ණ / නිරවද්‍ය විය හැකිය)

lshw-gtkGUI ලබා ගැනීම සඳහා ඔබට පැකේජය ස්ථාපනය කළ හැකිය .


3
Lshw-gtk වැඩ කිරීමට මෙනුවේ ඇති විධානයට පෙර gksu දැමිය යුතුය.
robin0800

යාවත්කාලීන කිරීම් තිබේද? මම විධානයේ රසිකයෙක් නමුත් එය මට සපයන එකම ඔරලෝසු අනුපාතය (සංඛ්‍යාතය) මූලික බස් ඔරලෝසුව 33MHz වේ. මම උත්සාහ කරන්නේ මෙම ප්‍රශ්නාවලිය යාවත්කාලීන කිරීමටයි. ඔබට ස්තුතියි!
වැඩිහිටි ගීක්

2
සමාව ඉල්ලීම, ගැඹුරු ඉගෙනීමට අලුත් ය. මට GPU එකක් තිබේ නම් එය කුමක් කිව යුතුද? එය පවසයිproduct: 2nd Generation Core Processor Family Integrated Graphics Controller
නේතන්

91

විධාන රේඛාව මත සිදු කරන ලද කාර්යයන් කෙරෙහි අවධානය යොමු කරන බ්ලොග් සටහනක් මෙහි ඇත:

http://www.cyberciti.biz/faq/howto-find-linux-vga-video-card-ram/

උපාංග හැඳුනුම්පත සොයා ගන්න:

 lspci | grep ' VGA ' | cut -d" " -f 1
03:00.0

එවිට ඔබට මෙම ප්‍රතිදානය lspciනැවත භාවිතා කළ හැකිය , කැදැලි විධාන දෙකක් සාදයි

lspci  -v -s  $(lspci | grep ' VGA ' | cut -d" " -f 1)

ඔබට 1 GPU කාඩ්පතකට වඩා තිබේ නම්, ඒ වෙනුවට මෙම සමාන විධානය උත්සාහ කරන්න:

lspci | grep ' VGA ' | cut -d" " -f 1 | xargs -i lspci -v -s {}

මගේ පද්ධතියෙන් ප්‍රතිදානය:

03:00.0 VGA compatible controller: NVIDIA Corporation G98 [Quadro NVS 295] (rev a1) (prog-if 00 [VGA controller])
    Subsystem: NVIDIA Corporation Device 062e
    Flags: bus master, fast devsel, latency 0, IRQ 24
    Memory at f6000000 (32-bit, non-prefetchable) [size=16M]
    Memory at ec000000 (64-bit, prefetchable) [size=64M]
    Memory at f4000000 (64-bit, non-prefetchable) [size=32M]
    I/O ports at dc80 [size=128]
    [virtual] Expansion ROM at f7e00000 [disabled] [size=128K]
    Capabilities: <access denied>
    Kernel driver in use: nvidia

සංස්කරණය කරන්න: <access denied>දියත් කිරීමෙන් ඔබට වළක්වා ගත හැකියsudo

එබැවින්, (prefetchable) [size=64M)මා සතුව 64-MB NVIDIA කාඩ්පතක් ඇති බව පෙන්නුම් කරයි. කෙසේ වෙතත්, මම එසේ නොකරමි, එය 256 MB වේ. මන්ද? පහත බලන්න.

එයින් වඩාත්ම තොරතුරු සහ ක්‍රියාකාරිත්වය ලබා ගන්නේ කෙසේදැයි බැලීමට, Arch-Linux Wiki පිළිබඳ අතිශය පුළුල් ලිපියක් කියවන්න

https://wiki.archlinux.org/index.php/NVIDIA

සඳහා NVIDIA පරිශීලකයන් , සමඟ ආරම්භ

nvidia-smi

(මෙය ස්ථාපනය කර ඇති එන්වීඩියා ධාවක සමඟ ක්‍රියා කරයි, නමුත් විවෘත කේත 'නවෝ' ධාවක ධාවනය කරන පද්ධති සමඟ නොවේ).

ප්‍රතිදානය

Thu Dec 19 10:54:18 2013       
+------------------------------------------------------+                       
| NVIDIA-SMI 5.319.60   Driver Version: 319.60         |                       
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  Quadro NVS 295      Off  | 0000:03:00.0     N/A |                  N/A |
| N/A   73C  N/A     N/A /  N/A |      252MB /   255MB |     N/A      Default |
+-------------------------------+----------------------+----------------------+

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

මෙයින් ඇඟවෙන්නේ මා සතුව 256 MB GDDR3 ග්‍රැෆික් කාඩ්පතක් ඇති බවයි.

මෙම අවස්ථාවේදී, ඉන්ටෙල් සහ ඒඑම්ඩී / ඒටීඅයි ජීපීයූ සඳහා මෙය ලබා ගන්නේ කෙසේදැයි මම නොදනිමි.


16
+1 සඳහා nvidia-smi(එය මගේ මතය අනුව ටිකක් ඉස්මතු කළ යුතුය)
මාටින් තෝමා


3
මෙය සැබවින්ම පිළිගත් පිළිතුර විය යුතුය!
INElutTabile

3
nvidia-smiමට සම්පූර්ණ GPU නම පෙන්වන්නේ නැත.
mrgloom

5
nvidia-smi -q, ක්වාන්ලොං විසින් යෝජනා කළ පරිදි වඩාත් සංවේදී ප්‍රතිදාන ආකෘතියක් භාවිතා කරයි.
නිකොලේ

53

google-chromeURL වෙත ධාවනය කර සැරිසැරීම about:gpu. OpenGL භාවිතා කරන්නේ කෙසේදැයි ක්‍රෝම් හදුනාගෙන තිබේ නම්, ඔබේ GPU පිළිබඳ අතිශය සවිස්තරාත්මක තොරතුරු ඔබට ලැබෙනු ඇත.


3
මෙය ක්‍රෝමියම් ( chromium-browser) හි ද ක්‍රියාත්මක වේ .
එලියා කගන්

දක්ෂයි. මෙම රේඛා ඔස්සේ මම අතිරේකව ක්‍රොමීඑක්ස්පරිමන්ට්ස්.කොම් වෙත ගොස් එහි කාර්ය සාධනය බැලීමට ගියෙමි. බටර් මෙන්
සුමටයි

41

ඔබ catCPU සඳහා වැනි විධානයක් නියම කර ඇති නිසා මෙය GPU සඳහා සමාන වේ. විශේෂයෙන් Nvidia කාඩ්පත් සඳහා. Nvidia උපාංග ධාවක පැටවීම හැර වෙනත් මෘදුකාංගයක් අවශ්‍ය නොවේ.

මෙහි ඇති මාර්ගය මා සතුව ඇති කාඩ්පත් සඳහා ක්‍රියා කරයි. අනෙක් අය අදහස් දැක්වීමේදී ඔබේ අදහස් වෙනස් විය හැකිය.

1 වන GPU

> cat /proc/driver/nvidia/gpus/0/information
Model:       GeForce GTX 680
IRQ:         24
GPU UUID:    GPU-71541068-cded-8a1b-1d7e-a093a09e9842
Video BIOS:      80.04.09.00.01
Bus Type:    PCIe
DMA Size:    40 bits
DMA Mask:    0xffffffffff
Bus Location:    0000:01.00.0

2 වන GPU

> cat /proc/driver/nvidia/gpus/1/information
Model:       GeForce GTX 580
IRQ:         33
GPU UUID:    GPU-64b1235c-51fc-d6f1-0f0e-fa70320f7a47
Video BIOS:      70.10.20.00.01
Bus Type:    PCIe
DMA Size:    40 bits
DMA Mask:    0xffffffffff
Bus Location:    0000:08.00.0

12
ස්තූතියි! ( cat /proc/driver/nvidia/gpus/0000\:01\:00.0/informationමට වුවද )
matt wilkie

2
ඉල්ලුමට සරිලන වලාකුළු / එච්පීසී පොකුරු පරිසරය තුළ ඇති එකම නිවැරදි පිළිතුර මෙයයි. (කලින් තිබුනේ OpenGL සහ සංදර්ශකය නොමැති නිසා ය. Gpus යටතේ ඇති ෆෝල්ඩරයේ නම 0000:3b:00.0හෝ 0000:d8:00.0මට, එබැවින් අපි ටයිප් කළ යුතුය : cat /proc/driver/nvidia/gpus/0000:3b:00.0/information. ආදරණීය Tesla V100-PCIE-16GBආකෘතිය පෙන්නුම් කරන්නේ qsubරැකියා සීමාව අපේක්ෂිත පරිදි තෘප්තිමත් වන බවයි.
user5280911


10

Clinfo

sudo apt-get install clinfo
clinfo

යනු glxinfoOpenCL සඳහා වන ප්‍රතිසම වේ .

nvidia- සැකසුම්

සමහර ස්ථිතික තොරතුරු සමඟ ධාවන කාලය මිශ්‍ර කරයි.

රූප විස්තරය මෙහි ඇතුළත් කරන්න

වැඩි විස්තර: උබුන්ටු මගේ NVIDIA ග්‍රැෆික් කාඩ් පත භාවිතා කරන්නේ දැයි පරීක්ෂා කරන්නේ කෙසේද?


8

මම විශ්වාස කරන්නේ මේ සඳහා හොඳම විකල්පය නියොෆෙච් බවයි.

# Get neofetch
sudo add-apt-repository ppa:dawidd0811/neofetch
sudo apt update
sudo apt install neofetch
# Run neofetch
neofetch

මෙය මෙවැනි ප්‍රතිදානයක් ලබා දෙයි:


5
මෙම පිළිතුරේ වීඩියෝ කාඩ්පත් සංඛ්‍යාතය සහ මතකය මා දකින්නේ නැත. GPU ආකෘතිය ලබා ගැනීම සඳහා වඩා සරල ක්‍රම තිබේ, එය ඔබ අපට ලබා දෙන සියල්ලම බව පෙනේ. මෙය දැනට පවතින පිළිතුරු වලට එකතු කරන්නේ කුමක් දැයි මට විශ්වාස නැත.
වැඩිහිටි ගීක්

1
මෙම screenfetchවැඩසටහන එම දෙයක් කරනවා හා ස්ථාපනය සඳහා PPA අවශ්ය නොවේ.
බ්‍රැඩන් හොඳම

1
එය ෂෙල් පිටපතකි. ප්ලස් මම එහි ගිතුබ් සමඟ සම්බන්ධ කර ඇති බැවින් ඔබට එය ස්ක්‍රිප්ටයක් ලෙස භාවිතා කළ හැකිය.
HaoZeke

2
මෙන්න තිර පිටපත: github.com/KittyKatt/screenFetch
Camille Goudeseune

6

මෙය සැබවින්ම එතරම් සංකීර්ණ නොවේ. මාදිලිය සහ මතකය සඳහා, නිෂ්පාදකයා නොසලකා මම පරීක්ෂා කළ සෑම වීඩියෝ කාඩ්පතක් සඳහාම ලයිනර් 1 ක් මෙන්න (ඉන්ටෙල්, ඒඑම්ඩී, එන්වීඩියා):

GPU=$(lspci | grep VGA | cut -d ":" -f3);RAM=$(cardid=$(lspci | grep VGA |cut -d " " -f1);lspci -v -s $cardid | grep " prefetchable"| cut -d "=" -f2);echo $GPU $RAM

GPU = මේ සියල්ලම කරන්නේ වීඩියෝ චිපයට අනුරූප වන VGA සඳහා 'grep' හරහා පෙරහන් කළ 'lspci' ප්‍රතිදානයෙන් 3 වන ක්ෂේත්‍රය අල්ලා ගැනීමයි.

RAM = මෙම බිට් සියල්ලම "VGA" ට ගැලපෙන cardidපළමු නිමැවුම් ක්ෂේත්‍රයට සමාන විචල්‍යයක් සකසා ඇති අතර එම විශේෂිත උපාංගය lspciසඳහා -vවාචික ප්‍රතිදානය සඳහා වන ඉල්ලීමක් ලෙස, "පෙර සැකසිය හැකි " නූල මඟින් ප්‍රතිදානය තවදුරටත් පෙරහන් කරයි. කාඩ්පතේ ඇති මතකය (අපගේ නිමැවුමේ “පෙර සොයාගත නොහැකි” ලෙස ගැලපීමට අපට අවශ්‍ය නැති නිසා පෙර අවකාශය සටහන් කරන්න.lspci-sgrep

ඉන්ටෙල් ඒකාබද්ධ ග්‍රැෆික්ස් වල ඔරලෝසු අනුපාතය සඳහා (I3 සහ I5 මත පරීක්ෂා කර ඇත)

විධානය ක්‍රියාත්මක කරන්න sudo find /sys -type f -name gt_cur* -print0 | xargs -0 cat මෙය මගේ I3 හි ඇති gt_cur_freq_mhz ගොනුව සොයා ගැනීමට / sys ගස තුළට කිමිදෙමින් /sys/devices/pci0000:00/0000:00:02.0/drm/card0/gt_cur_freq_mhzඅන්තර්ගතය මුද්‍රණය කරයි. එය ඉතා සැහැල්ලු බරක් යටතේ 350350 MHz මෙන් වන අතර එය /sys/devices/pci0000:00/0000:00:02.0/drm/card0/gt_min_freq_mhzධාවනය වන විට glxgearsසහ ධාවනය වන විට දක්නට ලැබෙන අවම සංඛ්‍යාතයට අනුරූප වන අතර 1050 MHz මෙන් ප්‍රති glmark2results 1050ල ලබා ගත හැකි උපරිම සංඛ්‍යාතයට අනුරූප වේ/sys/devices/pci0000:00/0000:00:02.0/drm/card0/gt_max_freq_mhz

Nvidia කාඩ්පත් වල ඔරලෝසු ගාස්තු සඳහා:

nvidia-smi -stats -d procClk GPU ඔරලෝසුවට අනුරූප වේ nvidia-smi -stats -d memClk අනුරූප වේ ඔරලෝසුව.

සටහන: මගේ විශ්වාසදායක GeForce 210 සඳහා සහය නොදක්වන බැවින් ඉහත සඳහන් දෑ පරීක්ෂා කිරීමට මට නොහැකි අතර මෙය ක්‍රියාත්මක වන්නේ කෙප්ලර් හෝ නව GPU වල පමණි. එය 'nvidia-smi -stats --help'

AMD කාඩ්පත්වල ඔරලෝසු අනුපාතය සඳහා මා සතුව දැනට විසඳුම් නොමැති අතර පරීක්ෂා කිරීම සඳහා දෘඩාංග නොමැත. කෙසේ වෙතත්, මගේ දැනුමට aticonfigඅනුව පිළිගත් පිළිතුරෙහි සඳහන් කර ඇති දේ තවදුරටත් නොපවතින අතර nvclockවිශ්වාසදායක බැවින් කිසිවක් සඳහා එය ලබාගත නොහැකි බව පෙනේ .


6

කොන්කි හෝ ටර්මිනල් ස්ප්ලෑෂ් තිරය

NVidia GPU සහ Intel iGPU තොරතුරු ස්වයංක්‍රීයව පෙන්වීමට මම ක්‍රම දෙකක් භාවිතා කරමි:

  • කොන්කි තථ්‍ය කාලීනව GPU තොරතුරු ගතිකව පෙන්වයි
  • ~/.bashrc ටර්මිනලය විවෘත කරන සෑම අවස්ථාවකම GPU තොරතුරු පෙන්වයි

කොන්කි තථ්‍ය කාල දර්ශනය

මෙම උදාහරණය වත්මන් GPU (nVidia හෝ Intel) සංඛ්‍යාලේඛන තත්‍ය කාලීනව පෙන්වීමට කොන්කි භාවිතා කරයි. කොන්කි යනු බොහෝ ලිනක්ස් ලෝලීන් අතර ජනප්‍රිය සැහැල්ලු පද්ධති මොනිටරයකි.

ඔබ ආරම්භ කළ පසු prime-select intelහෝ පසුව මත පදනම්ව දර්ශනය වෙනස් වේ prime-select nvidia.

Intel iGPU

gpu temp intel.gif

  • Skylake GT2 HD 530 iGPUවත්මන් සංඛ්‍යාතය මෙන් ඉන්ටෙල් iGPU පෙන්වයි
  • අවම සංඛ්‍යාතය 350MHz වන අතර උපරිම 1050MHz වේ

nVidia GPU

gpu temp nvidia.gif

  • GeForce GTX970Mවත්මන් GPU සංඛ්‍යාතය හා උෂ්ණත්වය මෙන් nVidia GPU පෙන්වයි
  • ධාවක අනුවාදය, P-State සහ BIOS අනුවාදය දර්ශනය වේ
  • GPU භාරය, RAM භාවිතය, බල පරිභෝජනය සහ RAM සංඛ්‍යාතය පෙන්වනු ලැබේ

කොන්කි කේතය

Intel iGPU සහ nVidia GPU සඳහා අදාළ කොන්කි පිටපත මෙන්න:

#------------+
# Intel iGPU |
#------------+
${color orange}${hr 1}${if_match "intel" == "${execpi 99999 prime-select query}"}
${color2}${voffset 5}Intel® Skylake GT2 HD 530 iGPU @${alignr}${color green}${execpi .001 (cat /sys/class/drm/card1/gt_cur_freq_mhz)} MHz
${color}${goto 13}Min. Freq:${goto 120}${color green}${execpi .001 (cat /sys/class/drm/card1/gt_min_freq_mhz)} MHz${color}${goto 210}Max. Freq:${alignr}${color green}${execpi .001 (cat /sys/class/drm/card1/gt_max_freq_mhz)} MHz
${color orange}${hr 1}${else}
#------------+
# Nvidia GPU |
#------------+
${color2}${voffset 5}${execpi .001 (nvidia-smi --query-gpu=gpu_name --format=csv,noheader)} ${color1}@ ${color green}${execpi .001 (nvidia-smi --query-gpu=clocks.sm --format=csv,noheader)} ${alignr}${color1}Temp: ${color green}${execpi .001 (nvidia-smi --query-gpu=temperature.gpu --format=csv,noheader)}°C
${color1}${voffset 5}Ver: ${color green}${execpi .001 (nvidia-smi --query-gpu=driver_version --format=csv,noheader)} ${color1} P-State: ${color green}${execpi .001 (nvidia-smi --query-gpu=pstate --format=csv,noheader)} ${alignr}${color1}BIOS: ${color green}${execpi .001 (nvidia-smi --query-gpu=vbios_version --format=csv,noheader)}
${color1}${voffset 5}GPU:${color green}${execpi .001 (nvidia-smi --query-gpu=utilization.gpu --format=csv,noheader)} ${color1}Ram:${color green}${execpi .001 (nvidia-smi --query-gpu=utilization.memory --format=csv,noheader)} ${color1}Pwr:${color green}${execpi .001 (nvidia-smi --query-gpu=power.draw --format=csv,noheader)} ${alignr}${color1}Freq: ${color green}${execpi .001 (nvidia-smi --query-gpu=clocks.mem --format=csv,noheader)}
${color orange}${hr 1}${endif}

~/.bashrc ටර්මිනල් ස්ප්ලෑෂ් තිරය

~/.bashrcටර්මිනලය විවෘත කරන සෑම අවස්ථාවකම හෝ ඔබ ටයිප් කරන සෑම අවස්ථාවකම ස්ප්ලෑෂ් තිරයක තොරතුරු පෙන්වීමට මෙම උදාහරණය වෙනස් කරයි. .bashrc ෂෙල් විමසුමේ කරන .

neofetchකලින් පිළිතුරු දීමට අමතරව , screenfetchවඩා හොඳ පෙනුමක් (IMO) ඇත. ප්ලස් තවත් පිළිතුරක සඳහන් වන්නේ ඔහු iGPU ලැයිස්තුගත කරන්නේ කෙසේදැයි නොදන්නා බවත් මෙය කරන්නේ:

ubuntu terminal splash.png

සැකසුම පිළිබඳ විස්තර සඳහා බලන්න: කාලගුණය, දින දර්ශනය, වේලාව සහ සිසින්ෆෝ සමඟ ටර්මිනල් ස්ප්ලෑෂ් තිරය?

සාරාංශයක් ලෙස GPU තොරතුරු (දෙවන අන්තිම පේළිය) අඩංගු උබුන්ටු සංදර්ශකය සහිත පහළ කොටස සඳහා:

sudo apt install screenfetch
screenfetch

ඔබ ටර්මිනලය විවෘත කරන සෑම අවස්ථාවකම screenfetchඔබේ ~/.bashrcගොනුවේ පහළින් විධානය තැබීමට ඔබට අවශ්‍ය වනු ඇත .



3

ඔබට AMD රේඩියොන් කාඩ්පතක් තිබේ නම්, ඔබට පහත දැක්වෙන විධානයන් ක්‍රියාත්මක කිරීමට අවශ්‍ය විය හැකිය

sudo update-pciids #optional command, requires internet
lspci -nn | grep -E 'VGA|Display'

එය මේ වගේ දෙයක් වාර්තා කළ යුතුයි

00:01.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Wani [Radeon R5/R6/R7 Graphics] [1002:9874] (rev c5)
03:00.0 Display controller [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430 / R7 M520] [1002:6660] (rev ff)

මෙය මගේ NVIDIA කාඩ් පත සමඟ ගැටළු විසඳන්නෙකු ද විය. : නිල CUDA ස්ථාපන සටහනේ මේ සොයා docs.nvidia.com/cuda/cuda-installation-guide-linux/...
boomkin

3

Nvidia GPU සඳහා, nvidia-smiවිධානය ඔබේ මිතුරා වේ. man nvidia-smiඔබ කැමති දැයි බලන්න .

GPU භාවිතා කිරීම ලැයිස්තුගත කිරීම සඳහා nvidia-smi -L( nvidia-smi --list-gpus), nvidia-smi -qgpu සහ ක්‍රියාත්මක වන ක්‍රියාවලීන් පිළිබඳ තොරතුරු ලබා දෙන්න.


3

ඔබට සරල තොරතුරු ලබා ගැනීමට අවශ්‍ය නම්, ඔබට gpustat උත්සාහ කළ හැකිය . එය ඉතා හොඳ හා සරල ය.

gpustat තිර රුව

කතුවරයා පහත සඳහන් ස්ථාපන උපදෙස් ලබා දෙයි:

PyPI වෙතින් ස්ථාපනය කරන්න:

pip install gpustat 

නවතම අනුවාදය (ප්‍රධාන ශාඛාව) පයිප්ප හරහා ස්ථාපනය කිරීම සඳහා:

pip install git+https://github.com/wookayin/gpustat.git@master 

ඔබට root වරප්‍රසාද නොමැති නම්, කරුණාකර පරිශීලක නාම අවකාශයේ ස්ථාපනය කිරීමට උත්සාහ කරන්න : pip install --user. V0.4 සිට gpustat.pyතවදුරටත් ශුන්‍ය-පරායත්තතාව ක්‍රියාත්මක කළ නොහැකි බව සලකන්න . කෙසේ වෙතත්, දුර්ලභ අවස්ථාවන්හිදී ඔබට ක්‍රියාත්මක කළ හැකි තනි පිටපතක් (උරුමය) අවශ්‍ය වේ, ඔබටද උත්සාහ කළ හැකිය:

wget https://raw.githubusercontent.com/wookayin/gpustat/v0.3.2/gpustat.py -O ~/.local/bin/gpustat chmod +x ~/.local/bin/gpustat    # Assuming ~/.local/bin is in your $PATH

3

ඔබ යන්ත්‍රයේ ඇති වීඩියෝ කාඩ්පත් වල නම් පමණක් සොයන්නේ නම්, සරලව භාවිතා කරන්න:

$ nvidia-smi --list-gpus

සමහර නව GPU සඳහා, මෙය එක් එක් උපාංගයේ මතකය ද ලැයිස්තුගත කරයි.


2

ඔබ ක්‍රවුන්ටන් සමඟ ක්‍රෝම්බුක් එකක උබුන්ටු ධාවනය කරන්නේ නම්, ක්‍රියාත්මක වන එකම පිළිතුර chrome://gpuක්‍රෝම් බ්‍රව්සරයට ය.


2

හොඳයි, මෙම පිළිතුර උපකල්පනය කරන්නේ ඔබට NVIDIA-GPU සමඟ සේවාදායකයක් ඇති බවයි. ඔබට ක්‍රම තුනක් තිබේ:

  1. කෙටි සාරාංශයක් ලබා ගැනීමට: nvidia-smi

  2. සවිස්තරාත්මක එකක් ලබා ගැනීම සඳහා : nvidia-smi -q. ඔබ 1 gpu ට වඩා වැඩි නම් සවිස්තර තොරතුරු වල තිර කිහිපයක් ඔබට ලැබෙනු ඇත.

  3. ls /proc/driver/nvidia/gpus/. එය GPU- බස් ස්ථානය ෆෝල්ඩර ලෙස පෙන්වනු ඇත. දැන්, එක් එක් gpu බස් ස්ථාන සඳහා පහත විධානය ක්‍රියාත්මක කරන්න. <gpu-id>බස් ස්ථානය පුරවන්න :cat /proc/driver/nvidia/gpus/<gpu_id>/information


1

Intel GMA950 සඳහා (විශේෂයෙන් EeePC සමඟ පැමිණේ) ඔබට ධාවනය කළ හැකිය:

setpci -s 00:02.0 f0.b

එය 200MHz සඳහා '00', 250MHz සඳහා '01' හෝ 400MHz සඳහා '03' යවනු ඇත. එකම මූලධර්මය වෙනත් ඉන්ටෙල් කාඩ්පත් සඳහාද ඔබට යෙදිය හැකිය.


මට ලැබෙන්නේ 04. මගේ GPU එක 00: 02.0 VGA අනුකූල පාලකය: ඉන්ටෙල් කෝපරේෂන් මොබයිල් GM965 / GL960 ඒකාබද්ධ ග්‍රැෆික් පාලකය (ප්‍රාථමික) (rev 03) (prog-if 00 [VGA පාලකය])
ජොනී ඇයි

1

භාවිතය lspci, lspci -vමූලික තොරතුරු බලන්න ගැනීමට මෙතන .

මගේ නඩුවේදී මම දුවද්දී lspciමට ලැබුණා:

dina@dina-X450LA:~$ lspci
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 0b)
00:14.0 USB controller: Intel Corporation 8 Series USB xHCI HC (rev 04)
00:16.0 Communication controller: Intel Corporation 8 Series HECI #0 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 1 (rev e4)
00:1c.2 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 3 (rev e4)
00:1c.3 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 4 (rev e4)
00:1d.0 USB controller: Intel Corporation 8 Series USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation 8 Series LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 8 Series SMBus Controller (rev 04)
02:00.0 Ethernet controller: Qualcomm Atheros QCA8171 Gigabit Ethernet (rev 10)
03:00.0 Network controller: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe
03:00.1 Bluetooth: Ralink corp. RT3290 Bluetooth

1

ග්‍රැෆික් ප්‍රොසෙසරය පිළිබඳ සියලු තොරතුරු ලබා ගැනීම සඳහා, ඔබට @greyfade විසින් නියම කර ඇති පරිදි පහත විධානය භාවිතා කළ හැකිය.

> glxinfo

කෙසේ වෙතත්, වැඩසටහන glxinfoදැනට ස්ථාපනය කර නොමැති නම්, ඔබට එය ටයිප් කිරීමෙන් ස්ථාපනය කළ හැකිය:

> sudo apt install mesa-utils

ඔබ විසින් හැඳින්වෙන සංරචකය සක්‍රීය කිරීමටද සිදුවේ universe. මෙය සිදු කිරීමෙන් පසු, glxinfoඑම පරිසරයේ ඇති ග්‍රැෆික් ප්‍රොසෙසරයට අදාළ සියලු පිරිවිතරයන් ලැයිස්තුගත කරනු ඇත.


1

GTX 1080Ti සඳහා පරීක්ෂා කර ඇත - nvidia කාඩ්පතේ ඔරලෝසු ගාස්තු සඳහා -

nvidia-smi stats -d procClk corresponds to the Core clock 
nvidia-smi stats -d memClk corresponds to the Memory clock

සෑම තත්පරයක්ම අධීක්ෂණය කිරීම සඳහා -

watch -n 1 nvidia-smi stats -d procClk -c 1

සෑම තත්පරයකම උපාංගවල උප කුලකයක් අධීක්ෂණය කිරීම සඳහා -

watch -n 1 nvidia-smi stats -d procClk -c 1 -i 0,1

තාප තෙරපුම පරීක්ෂා කිරීම සඳහා සෑම තත්පරයක්ම මුද්‍රණය කිරීම සඳහා වෙනස් කිරීම් සහිත එල්ඩර් ගීක්ගේ පිළිතුර මත පදනම්ව. ඔබේ GPU තෙරපන්නේ නම්, procClk සැලකිය යුතු ලෙස පහත වැටෙනු ඇත.

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.