Graph-safe support for ROCm libraries#
2025-05-29
2 min read time
HIP graph-safe libraries operate safely in HIP execution graphs. HIP graphs are an alternative way of executing tasks on a GPU that can provide performance benefits over launching kernels using the standard method via streams.
Functions and routines from graph-safe libraries shouldn’t result in issues like race conditions, deadlocks, or unintended dependencies.
The following table shows whether a ROCm library is graph-safe.
| ROCm library | Graph safe support | 
|---|---|
| ❌ | |
| ✅ | |
| ⚠️ | |
| ✅ | |
| ✅ (see details) | |
| ✅ | |
| ⚠️ (experimental) | |
| ✅ | |
| ⚠️ (experimental) | |
| ❌ | |
| ❌ | |
| ✅ | |
| ❌ | |
| ❌ | |
| ✅ (see details) | |
| ❌ | |
| ✅ (see details) | |
| ❌ | |
| ❌ | |
| ✅ | |
| ✅ | |
| ⚠️ (experimental) | |
| ⚠️ (experimental) | |
| ❌ (see details) | |
| ❌ | |
| ⚠️ | |
| ✅ | 
✅: full support
⚠️: partial support
❌: not supported