table of contents
AMDGPU-PLOT(1) | AMDGPU-UTILS Manual | AMDGPU-PLOT(1) |
NAME¶
amdgpu-plot - continuously update and plot critical GPU parameters as a function of time
SYNOPSIS¶
amdgpu-plot [--help | --about]
amdgpu-plot [--no_fan] [--stdin] [--simlog]
[--ltz] [--sleep N] [--debug]
CONFIGURATION¶
All amdgpu-utils require that compatible GPU cards and drivers are installed and that the feature to access them is enabled. This can be accomplished by adding amdgpu.ppfeaturemask=0xfffd7fff to the GRUB_CMDLINE_LINUX_DEFAULT value in /etc/default/grub and executing update-grub.
DESCRIPTION¶
amdgpu-plot will continuously plot a trend of critical GPU parameters for all compatible AMD GPUs.
OPTIONS¶
- --about
- Will display details about amdgpu-plot.
- --ltz
- Use local time zone instead of UTC for displays and logging.
- --no_fan
- Will exclude fan information from the display. Useful with watercooled GPUs.
- --stdin
- Will read data from stdin. This is useful to display plots of a logfile save with amdgpu-monitor.
- --simlog
- When used with the --stdin option, it will simulate the reading of data from the logfile at a rate define by --sleep.
- --sleep N
- Specifies N, the number of seconds to sleep between updates.
- --debug
- Will display additional details useful in troubleshooting.
- -h, --help
- Display help text and exit.
EXAMPLES¶
amdgpu-plot --sleep 5 --ltz
Will open a Gtk window that will display plots of operation parameters for all compatible AMD GPU's that updates every 5s. Time stamps displayed will use local time zone.
cat logfile | amdgpu-plot --stdin --simlog --sleep 1
Will open a Gtk window that will display plots of the GPU operation data in
the specified logfile to simulate streamed data with a 1 sec
interval.
FILES¶
- /usr/share/misc/pci.ids
- The system list of all known AMD PCI ID's (vendors, devices, classes and subclasses). It can be updated with the update-pciids command.
- ~/.amdgpu-utils/amd_pci_id.txt
- A locally updated list of all known AMD PCI ID's (vendors, devices, classes and subclasses). It is preferred to use the system PCI ID file. If the local file exists, it will be used instead of the system file and can be removed with --remove_local option.
- /sys/class/drm/card*/device/pp_od_clk_voltage
- Special driver file for each GPU required for amdgpu-utils.
- /etc/default/grub
- The grub defaults file where amdgpu.ppfeaturemask needs to be set.
BUGS¶
Known to not work well with Fiji ProDuo cards and will issue warning messages for Fiji Nano cards. Please report any additional bugs/issues at https://github.com/Ricks-Lab/amdgpu-utils
SEE ALSO¶
cat(1), amdgpu-monitor(1) amdgpu(4), update-grub(8), update-pciids(8), lspci(8)
AVAILABILITY¶
The amdgpu-plot command is part of the amdgpu-utils package and is available from https://github.com/Ricks-Lab/amdgpu-utils
October 2019 | amdgpu-utils |