mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Hardware > GPU Computing

Reply
 
Thread Tools
Old 2018-05-22, 07:59   #1
SELROC
 

130448 Posts
Default GPU Monitoring

I am searching a program to monitor my AMD GPUs under Linux.


Can someone provide a pointer to a monitoring program ?


basically I am trying to monitor GPU clock/RAM/cores
  Reply With Quote
Old 2018-05-23, 04:11   #2
airsquirrels
 
airsquirrels's Avatar
 
"David"
Jul 2015
Ohio

11·47 Posts
Default

Nvidia, use nvidia-smi

AMD, the rocm-smi program from rocm package works with both amdgpu amdgpu-pro,
airsquirrels is offline   Reply With Quote
Old 2018-05-23, 14:28   #3
SELROC
 

10011110001012 Posts
Default

Quote:
Originally Posted by airsquirrels View Post
Nvidia, use nvidia-smi

AMD, the rocm-smi program from rocm package works with both amdgpu amdgpu-pro,
I have tried out rocm-smi, it is almost usable, still some bugs affect it.

Meanwhile I have found Glances https://nicolargo.github.io/glances/ , it shows values from lm-sensors, GPU temps are displayed, but not fan speed.

lm-sensors alone shows both GPU temp and Fan speed in rpm, but not GPU RAM and cores
  Reply With Quote
Old 2018-10-30, 14:53   #4
SELROC
 

7×17×59 Posts
Default update

Quote:
Originally Posted by SELROC View Post
I have tried out rocm-smi, it is almost usable, still some bugs affect it.

Meanwhile I have found Glances https://nicolargo.github.io/glances/ , it shows values from lm-sensors, GPU temps are displayed, but not fan speed.

lm-sensors alone shows both GPU temp and Fan speed in rpm, but not GPU RAM and cores



Another GPU monitoring program: https://github.com/matszpk/amdcovc
also does overdrive control. Needs libpci-dev to compile.


sample output from my new system, while running gpuowl (the gpu is reported as RX480 but it is RX580):




Adapter 0: PCI 74:0:0: Ellesmere [Radeon RX 470/480]
Core: 1319 MHz, Mem: 2000 MHz, CoreOD: 0, MemOD: 0
PerfCtrl: auto, Temp: 69 C, Fan: 60.7843%
Core Clocks: 300 600 900 1162 1233 1275 1319 1360
Memory Clocks: 300 1000 2000
Adapter 1: PCI 73:0:0: Ellesmere [Radeon RX 470/480]
Core: 1319 MHz, Mem: 2000 MHz, CoreOD: 0, MemOD: 0
PerfCtrl: auto, Temp: 77 C, Fan: 84.7059%
Core Clocks: 300 600 900 1162 1233 1275 1319 1360
Memory Clocks: 300 1000 2000
  Reply With Quote
Old 2018-10-31, 09:28   #5
SELROC
 

964810 Posts
Default

I have collected various links to programs useful with GPUs:


Performance control oriented:

https://github.com/BNieuwenhuizen/amd_gpu_top
https://github.com/tgilling/AMDOverdriveCtrl
https://github.com/rwvo/microkernels...xoip/od6config
https://github.com/OursDesCavernes/amdgpu-fan


Development oriented:
https://github.com/BNieuwenhuizen/amdgpu_intercept
https://github.com/ROCmSoftwarePlatform/roctracer
https://github.com/freedesktop/amd-umr




I am going to test them one by one, but before I need to install a new Debian system with ROCm.
  Reply With Quote
Old 2019-01-31, 15:02   #6
SELROC
 

23·3·11·17 Posts
Default

Quote:
Originally Posted by SELROC View Post
I am searching a program to monitor my AMD GPUs under Linux.


Can someone provide a pointer to a monitoring program ?


basically I am trying to monitor GPU clock/RAM/cores



https://github.com/clbr/radeontop


Attached is a screenshot of radeontop in an ssh session.
Machine running mfakto.
Attached Thumbnails
Click image for larger version

Name:	radeontop.png
Views:	140
Size:	44.1 KB
ID:	19798  
  Reply With Quote
Old 2019-05-02, 09:30   #7
SELROC
 

1,931 Posts
Default

Quote:
Originally Posted by SELROC View Post
I am searching a program to monitor my AMD GPUs under Linux.


Can someone provide a pointer to a monitoring program ?


basically I am trying to monitor GPU clock/RAM/cores



In the future it will be possible to monitor GPUs in a better way:


https://lists.freedesktop.org/archiv...er/197106.html
Motivations
=========


As GPU grow beyond the realm of desktop/workstation graphics into areas like data center clusters and IoT, there are increasing needs to monitor and regulate GPU as a resource like cpu, memory and io.

Last fiddled with by SELROC on 2019-05-02 at 09:30
  Reply With Quote
Old 2019-05-24, 07:49   #8
SELROC
 

23×3×151 Posts
Default GPU Performance API for AMD GPUs

GPUOpen-Tools/GPA



https://github.com/GPUOpen-Tools/GPA
  Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Monitoring multiple client machines? dans Software 5 2010-01-03 04:30
Advice please on a MSN Chat Monitoring Tool.... petrw1 Information & Answers 5 2007-11-12 20:30
monitoring a Linux version Carlo Monari Software 4 2004-12-11 17:26
Little shellscript for monitoring mprime under linux Matthes Lounge 2 2003-07-11 01:13
Client monitoring? pizzaking Lounge 25 2003-06-10 08:34

All times are UTC. The time now is 09:41.

Tue Jan 19 09:41:01 UTC 2021 up 47 days, 5:52, 0 users, load averages: 1.60, 1.95, 2.20

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.