Sign inSign up

841973620/dli-c-ac-01-v1

By 841973620

Updated about 2 years ago

加速计算基础——CUDA C/C++

Image
Languages & frameworks
Developer tools
1

576

841973620/dli-c-ac-01-v1 repository overview

CUDA 计算平台能够加速原仅适用于 CPU 的应用程序,从而能在世界上最快的大规模并行 GPU 上运行。C/C++ 应用程序的加速可通过以下方式得以体验:

  • 利用可在 GPU 上实现的潜在的并行性来加速原仅用于 CPU 的应用程序
  • 利用基本的 CUDA 内存管理技术来进一步优化被加速的应用程序
  • 挖掘被加速的应用程序的并发潜力,并利用 CUDA 流加以利用
  • 利用命令行及可视化的分析工具来指导和检查你的以上工作

完成本教程后,您将能够使用最基本的 CUDA 工具和技术,加速和优化仅适用于 CPU 的 C/C++ 应用程序。您将了解 CUDA 开发的迭代风格,这将帮助您快速发布加速应用程序。


task1:使用 CUDA C/C++ 加速应用程序
task2:利用基本的 CUDA 内存管理技术来优化加速应用程序
task3:被加速的 C/C++ 应用程序的异步流和可视化分析

运行:(将命令中的“*”改为对应数字)

docker run -it --rm --name task --gpus all -p 80:80 docker.841973620.net:8888/dli/c-ac-01-v1:cuda12.2-task*

Tag summary

Content type

Image

Digest

sha256:f37572684

Size

955.6 MB

Last updated

about 2 years ago

docker pull 841973620/dli-c-ac-01-v1:cuda12.2-task3