ROCm: Difference between revisions

From David's Wiki
(Created page with "ROCm is a C++ framework for GPGPU. It is AMD's attempt a CUDA.<br> [https://rocm.github.io ROCm github page]<br> [https://www.reddit.com/r/Amd/comments/a9tjge/amd_rocm_hcc_pro...")
 
No edit summary
 
Line 8: Line 8:
* [https://www.reddit.com/r/Amd/comments/a9tjge/amd_rocm_hcc_programming_introduction/ ROCm introduction]
* [https://www.reddit.com/r/Amd/comments/a9tjge/amd_rocm_hcc_programming_introduction/ ROCm introduction]
* [https://rocm.github.io/languages.html A table to transition between CUDA, OpenCL, ROCm]
* [https://rocm.github.io/languages.html A table to transition between CUDA, OpenCL, ROCm]
[[Category:GPU Programming languages]]

Latest revision as of 16:47, 31 January 2022

ROCm is a C++ framework for GPGPU. It is AMD's attempt a CUDA.
ROCm github page
ROCm Introduction
The main benefit over OpenCL is that your GPU code is compiled at the same time as your C++ code and is intercompatible. You do not need to rewrite all of your C++ classes as C-style structs as you would in OpenCL.

Resources