mirror of
https://github.com/ROCm/ROCm.git
synced 2026-02-04 03:15:28 -05:00
* add url to ROCgdb-docs update reqs and gitignore * add validation tools section for RVS and TransferBench * stub in links for validation/mgmt tools * populate compilers page * add cards for ai libs and computer vision pages * add content to math lib pages * reorg hip and math libs * update index * consolidate linear algebra libs * fix release info order in toc * fix links and content cards for libraries * update mdl ignored files * update understand rocm section * fix formatting errors * add link to openmp * ignore md041
1.6 KiB
1.6 KiB
C++ Primitive Libraries
ROCm template libraries for algorithms are as follows:
:::::{grid} 1 1 3 3 :gutter: 1
:::{grid-item-card} rocPRIM rocPRIM is an AMD GPU optimized template library of algorithm primitives, like transforms, reductions, scans, etc. It also serves as a common back-end for similar libraries found inside ROCm.
:::
:::{grid-item-card} rocThrust rocThrust is a template library of algorithm primitives with a Thrust-compatible interface. Their CPU back-ends are identical, while the GPU back-end calls into rocPRIM.
:::
:::{grid-item-card} hipCUB hipCUB is a template library of algorithm primitives with a CUB-compatible interface. It's back-end is rocPRIM.
:::
:::::