GPU Programming Models: CUDA and AMD ROCm Comparison
GPU Programming with CUDA
NVIDIA introduced CUDA in 2007, providing developers with a general-purpose programming model to leverage GPU computational power. This article examines GPU programming models using NVIDIA GPU architecture as reference.
SIMD vs SIMT Execution Models
SIMD (Single Instruction Multiple Data) executes a single instruction ...
Posted on Wed, 30 Sep 2026 16:51:43 +0000 by DeathfireD
Building AMD GPU BLAS Library (rocBLAS) from Source
1. Prerequisites
Install ROCm
2. Download Sources
$ git clone --recursive git@github.com:ROCm/rocBLAS.git
# Alternative: git clone --recursive https://github.com/ROCm/rocBLAS.git
cd rocBLAS
git checkout rocm-6.0.2
3. Build Debug Version
$ conda deactivate
$ conda deactivate
$ conda deactivate
Enable CMake variables to show build command de ...
Posted on Thu, 16 Jul 2026 17:25:30 +0000 by Gary King