Nodes Browser
ComfyDeploy: How AMD GPU Monitor for ComfyUI works in ComfyUI?
What is AMD GPU Monitor for ComfyUI?
A simple, lightweight AMD GPU monitoring tool for ComfyUI that displays real-time information about your AMD GPU directly in the UI.
How to install it in ComfyDeploy?
Head over to the machine page
- Click on the "Create a new machine" button
- Select the
Edit
build steps - Add a new step -> Custom Node
- Search for
AMD GPU Monitor for ComfyUI
and select it - Close the build step dialig and then click on the "Save" button to rebuild the machine
AMD GPU Monitor for ComfyUI
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
oramd-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
Credits
- Inspired by the GPU monitoring in ComfyUI-Crystools
- Created with the help of Claude AI
License
MIT License