3 ms·
A very good and reasonably approachable discussion of the pros and cons of how CUDA programming actually is realized in hardware. The explanation of how the GP
by zheng 14y ago
A very good and reasonably approachable discussion of the pros and cons of how CUDA programming actually is realized in hardware. The explanation of how the GPU's handle context switching is particularly thoughtful and enlightening. It took me a long time to figure this out a couple months ago, a guide like this would have saved me a few nights.
I was surprised that the author didn't once use the term CUDA though, they even discuss actual syntax from it, but don't mention the language (extension) once.
- DiabloD3 14y agoProbably because the hardware is language agnostic. You would consider how the hardware works no matter if you were using GLSL (GL's shader language), HLSL (D3D's shader language), OpenCL (Compute sister language to GL/GLSL), DirectCompute (Compute sister language to D3D/HLSL), or CUDA.
- PopaL 14y agoI really doubt you could use CUDA on AMD or Intel GPUs, after my knowledge CUDA runs only on NVIDIA platforms.