ROCm glossary#
2026-02-20
3 min read time
Applies to Linux and Windows
This glossary provides concise definitions of key terms and concepts in AMD ROCm programming. Each entry includes a brief description and a link to detailed documentation for in-depth information.
The glossary is organized into four sections:
Device hardware glossary — Hardware components (for example, Compute Units, cores, memory)
Device software glossary — Software abstractions (programming model, ISA, thread hierarchy)
Host software glossary — Development tools (HIP, compilers, libraries, profilers)
Performance analysis glossary — Performance metrics and optimization concepts