文件名称:CUDA-Programming:CUDA的GPU并行计算软件解决方案示例
文件大小:24KB
文件格式:ZIP
更新时间:2024-05-28 04:30:26
cuda nvidia parallel-programming gpu-programming Cuda
CUDA程式设计 使用CUDA C / C ++加速应用程序 目标 在完成本实验时,您将能够: 编写,编译和运行可调用CPU函数并启动GPU内核的C / C ++程序。 使用执行配置控制并行线程层次结构。 重构串行循环以在GPU上并行执行其迭代。 分配和释放可用于CPU和GPU的内存。 处理由CUDA代码生成的错误。 加速仅CPU的应用程序。
【文件预览】:
CUDA-Programming-master
----README.md(515B)
----Managing Accelerated Application Memory with CUDA Unified Memory and nvprof()
--------02-page-faults-solution-gpu-only.cu(478B)
--------02-vector-add-prefetch-solution-cpu-also.cu(2KB)
--------01-vector-add-prefetch-solution.cu(2KB)
--------04-page-faults-solution-gpu-then-cpu.cu(498B)
--------01-vector-add-init-in-kernel-solution.cu(2KB)
--------01-page-faults-solution-cpu-only.cu(435B)
--------02-saxpy-solution.cu(1KB)
--------01-get-device-properties-solution.cu(689B)
----Accelerating Applications with CUDA()
--------01-add-error-handling-solution.cu(2KB)
--------02-mismatched-config-loop-solution (1).cu(1KB)
--------01-hello-gpu-solution.cu(567B)
--------01-single-block-loop-solution.cu(556B)
--------01-basic-parallel-solution.cu(172B)
--------01-heat-conduction-solution.cu(4KB)
--------01-vector-add-solution.cu(2KB)
--------01-thread-and-block-idx-solution.cu(504B)
--------02-multi-block-loop-solution.cu(436B)
--------01-matrix-multiply-2d-solution.cu(2KB)
--------03-grid-stride-double-solution.cu(990B)
--------01-double-elements-solution.cu(1KB)
----Asynchronous Streaming, and Visual Profiling for Accelerated Applications with CUDA()
--------01-overlap-xfer-solution.cu(3KB)
--------01-stream-init-solution.cu(2KB)
--------01-manual-malloc-solution.cu(2KB)
--------01-prefetch-check-solution.cu(2KB)
--------01-init-kernel-solution.cu(2KB)