A simple, lightweight AMD GPU monitoring tool for ComfyUI that displays real-time information about your AMD GPU directly in the UI.
Features
Real-time GPU utilization monitoring (%)
VRAM usage tracking (both in MB/GB and percentage)
GPU temperature monitoring (°C)
Color-coded indicators (blue for low, orange for medium, red for high usage)
Draggable, collapsible, and closable UI
Position persistence between sessions
Works with ROCm-enabled GPUs
Specifically tested with AMD Radeon RX 7900 XTX
Installation
Clone the repository into your ComfyUI custom nodes directory:
cd /path/to/ComfyUI/custom_nodes
git clone https://github.com/iDAPPA/ComfyUI-AMDGPUMonitor.git
Restart ComfyUI
Requirements
An AMD GPU with ROCm support
rocm-smi or amd-smi command-line tools installed and accessible in your PATH
ComfyUI running on a Linux system with ROCm drivers
Usage
No setup is required. Once installed, the monitor will automatically appear in the top-right corner of ComfyUI's interface.
Monitor Features:
Drag: Click and hold the title bar to move the monitor anywhere on the screen
Collapse/Expand: Click the "−" button to collapse the monitor to just the title bar
Close: Click the "×" button to close the monitor (a "Show AMD GPU Monitor" button will appear to bring it back)
How It Works
This extension uses the rocm-smi command-line tool to collect GPU information and displays it in a floating UI element in the ComfyUI interface. It does not affect the performance of ComfyUI or your GPU.
Troubleshooting
If the monitor doesn't appear or doesn't show any data:
Check if rocm-smi is installed and working by running it in a terminal
Make sure your AMD GPU is properly detected by the system
Verify that you're running ComfyUI with ROCm support
Check the browser console for any JavaScript errors