CUDA学习资源
来源:互联网 发布:mac flash发热 编辑:程序博客网 时间:2024/05/21 20:22
之前没有接触过CUDA,由于深度学习跟CUDA的关系,本篇收集一些相关资料,有个认识,后面一点点学习吧~_~
CUDA是什么:
CUDA,全名:Compute Unified Device Architecture,是NVIDIA公司基于图形处理器GPUs(Graphics Processing Units)开发的并行计算平台和编程模型,通过CUDA可以很方便地使用GPUs进行计算。在没有CUDA之前,GPUs一般只用来图形渲染(如通过OpenGL,DirectX)。而有了CUDA之后,开发人员可以通过调用CUDA的API进行并行编程高性能计算。NVIDIA公司为了吸引更多的开发人员,对CUDA进行了编程语言扩展,如CUDA C/C++,CUDA Fortran语言。这可以看作新的编程语言,因为NVIDIA配置了相应的编译器。
后面附录了一些资源链接,感觉还不错,如果有好的学习建议,希望不吝赐教。
相关专栏:
https://zhuanlan.zhihu.com/c_116100152http://blog.csdn.net/column/details/hpc-gpu.html
博客讲解:
http://blog.csdn.net/hjimce/article/details/51506207http://blog.csdn.net/Augusdi/article/details/12833235
推荐书目:
(1)《CUDA By Example an Introduction to General Purpose GPU Programming》英伟达相关主页上有PDF和源码实例: https://developer.nvidia.com/cuda-example
(2)《gpu高性能编程cuda实战》
(3)官方文档
(4)《CUDA并行程序设计:GPU编程指南》
(5)《Programming Massively Parallel Processors》
(6)大学课程:CS179:GPU Programming
阅读全文
0 0
- CUDA学习资源汇总
- CUDA学习资源
- CUDA学习日志:开发环境配置和学习资源
- CUDA 学习(二十一)、优化策略6: 资源竞争
- CUDA学习--CUDA流
- [CUDA学习]CUDA安装
- CUDA编程入门资源
- CUDA资源汇总
- cuda学习
- CUDA学习
- cuda学习
- CUDA学习
- CUDA学习
- CUDA学习
- cuda学习
- cuda学习
- cuda学习
- cuda学习
- 动态绑定按钮点击事件
- XListView
- 如何批量重命名照片,但是去掉那个烦人的括号
- 第一个c语言程序
- Ruby vs Java -- "== 与 equal"
- CUDA学习资源
- OCR 中文汉字识别,可用于文档识别,身份证识别,名片识别,采用字库+卷积神经网络
- GreenDao存集合类型数据
- 二维数组的查找
- HDOJ 今年暑假不AC JAVA 2037
- Python实现冒泡排序
- 树莓派3代b型静态IP设置,和ssh的wlan配置
- SOCKET的长连接与短连接
- InnoDB体系架构