Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
courses:cs377-201951:lang-resources [2019/04/28 20:37]
mlsmith [Rinda]
courses:cs377-201951:lang-resources [2019/04/28 21:11]
mlsmith [CUDA]
Line 41: Line 41:
  
 ===== CUDA ===== ===== CUDA =====
- +  
 +  * Definitions: 
 +    * CUDA -- Compute Unified Device Architecture 
 +    * GPU -- Graphics Processing Unit 
 +    * GPU cluster -- An HPC cluster equipped with multiple GPU devices (rather than CPUs) 
 +    * GPGPU -- General Purpose GPU (i.e., not just for optimized graphics processing) 
 +  * CUDA is 
 +    * a parallel computing platform and API model created by [[https://www.nvidia.com/|Nvidia]]. --[[https://en.wikipedia.org/wiki/CUDA|Wikipedia]] 
 +    * more than a library for a programming language(s) 
 +    * an extension of C/C++ to allow programmers to use nVidia GPU cards for GPGPU programming 
 +  * Tutorials: 
 +    * https://devblogs.nvidia.com/even-easier-introduction-cuda/
  
 ---- ----