Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
courses:cs377-201951:lang-resources [2019/04/03 13:28] mlsmith [Communicating Sequential Processes (CSP)] |
courses:cs377-201951:lang-resources [2019/04/28 21:06] mlsmith [CUDA] |
||
---|---|---|---|
Line 40: | Line 40: | ||
---- | ---- | ||
+ | ===== 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:// | ||
+ | * 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 | ||
+ | * hpc | ||
+ | * Vassar CS Department' | ||
+ | * webpage: https:// | ||
+ | * hpc is a virtual machine (VM) | ||
+ | * uses Slurm (Simple Linux Resource Manager) to run jobs (interactive or batch) | ||
+ | ---- | ||
===== Erlang ===== | ===== Erlang ===== | ||
* Office website for the [[http:// | * Office website for the [[http:// |