Introduction to CUDA
July 8, 2022 · 1 min read
If you have any questions, feel free to comment below. Click the block can copy the code.
And if you think it's helpful to you, just click on the ads which can support this site. Thanks!
介绍 CUDA 的基本概念、支持的编程语言、发展历程及 GPU 加速计算的应用。
CUDA简介 #
CUDA介绍 #
- Compute Unified Device Architecture
CUDA C/C++
- 基于C/C++的编程方法
- 支持异构编程的扩展方法
- 简单明了的APIs,能够轻松的管理存储系统
CUDA支持的编程语言:
- C/C++/Python/Fortran/Java……
历史进程 #
image-20220708115801983GPU计算性能变迁 #
image-20220708115910544可见GPU的计算性能飞升。
GPU计算的应用 #
image-20220708120100606GPU计算性能涵盖方面很广。
image-20220708120300247从底层的CPU和GPU架构到上一层的操作系统及驱动级的API,再到CUDA并行加速的相关SDK与计算库。其中CUDA将一些
文章内容参考:
1.CUDAC Programming Guide,NVIDIA Corp.
2.CUDA Best Practice Guide, NVIDIA Corp.
3.CUDA编程―基础与实践樊哲勇著
4.https://github.com/brucefan1983/CUDA-Programming
If you want to follow my updates, or have a coffee chat with me, feel free to connect with me: