cmda3634_fall_2017_cuda
cmda3634_fall_2017_cuda,
information associated with a presentation on CUDA Programming
for the Virginia Tech HokieSpeed cluster, given to the
class CMDA3634: Computer Science Foundations for Computational
Modeling and Data Analytics, 01 November 2017.
Documents:
Some illustations for the documents:
Examples:
-
collatz.cu,
a CUDA program for computing Collatz sequences.
-
collatz_gpu.sh,
a PBS script to run the Collatz example.
-
cuda_tasks.c,
C version of the cuda_tasks program.
-
cuda_tasks_cpu.sh,
a PBS script to run cuda_tasks.
-
hello.cu,
a CUDA/C version of the "Hello, world!" program.
-
hello_gpu.sh,
a PBS script to run hello_gpu on the GPU.
-
julia_cpu.c,
a C version of the julia program.
-
julia_cpu.sh,
a PBS script to run julia_cpu on the GPU.
-
julia_cpu.tga,
the TARGA graphics file created by julia_cpu.
-
julia_gpu.cu,
a CUDA/C version of the julia program.
-
julia_gpu.sh,
a PBS script to run julia_gpu on the GPU.
-
julia_gpu.tga,
the TARGA graphics file created by julia_gpu.
-
properties.cu,
a CUDA/C version of the properties program.
-
properties_gpu.sh,
a PBS script to run properties on the GPU.
-
vecadd.cu,
a CUDA/C version of the vector addition program.
-
vecadd_gpu.sh,
a PBS script to run vecadd on the GPU.
Last revised on 25 February 2018.