| CUDA | HIP | ROC | HIP & ROC |
|---|---|---|---|
| CUDA Runtime API | HIP API | ||
| CUDA Driver API | HIP API | ||
| CUComplex API | HIP API | ||
| CUDA Device API | HIP Device API | ||
| CUDA RTC API | HIP RTC API | ||
| CUBLAS API | HIP BLAS API | ROC BLAS API | HIP + ROC BLAS API |
| CUSPARSE API | HIP SPARSE API | ROC SPARSE API | HIP + ROC SPARSE API |
| CUSOLVER API | HIP SOLVER API | ||
| CURAND API | HIP RAND API | ROC RAND API | HIP + ROC RAND API |
| CUFFT API | HIP FFT API | ||
| CUDNN API | HIP DNN API | MIOPEN API | HIP + MIOPEN API |
| CUTENSOR API | HIP TENSOR API | ||
| CUB API | HIP CUB API |
To generate the above documentation with the information about all supported CUDA APIs in Markdown format, run hipify-clang --md --doc-format=full with or without specifying the output directory (-o), for HIP and ROC separately --doc-roc=separate or in the joint format (ROC & HIP) --doc-roc=joint.