gpu并行计算与cuda编程视频教程百度网盘下载gpu并行计算与cuda编程

gpu并行计算与cuda编程视频教程百度网盘下载gpu并行计算与cuda编程

资源下载
仅限VIP下载,请先
犹豫不决让我们错失一次又一次机会!!!

gpu并行计算与cuda编程视频教程百度网盘下载gpu并行计算与cuda编程

资源详情

gpu并行计算与cuda编程视频教程 百度网盘下载课程简介:近年来.随着深度学习的高速发展.大数据技术的普及.接下来紧接的会普及发展的想必就是硬件层面的配合.而gpu无疑是最重要的趋势。过去几年.计算领域我们目睹了英伟达(nvidia)公司带来的变革。计算统一设备架构(compute unified device architecture. cuda)编程语言的引入.第一次使这些非常强大的图形处理器为程序员日常所用.以应对日益复杂的计算工作。从嵌入式设备行业到家庭用户.再到超级计算机.所有的一切都因此而改变。计算机软件界较大的变迁是从串行编程转向了并行编程。其中.cuda起到了重要的作用。究其本质.图形处理单元(graphics processor unit.gpu)是为高速图形处理而设计的.它具有天然的并行忄生。cuda采用了一种简单的数据并行模型.再结合编程模型.从而无需操纵复杂的图形基元。我们也可以轻而易举的发现各种各样的开源计算机库.例如opencv.caffe.tensorflow等等.都提供了对应于gpu的使用接口.使得gpu的使用越来越主流而高效。本课程主要分为四部分.分别涵盖了硬件搭载知识、cuda编程基础、cuda忄生能优化与设计、实战项目经验。授课对象:对并行计算.gpu编程刚兴趣的同学.熟悉c/c++编程语言。需要有带nvidia显卡的计算机.如果没有的同学可能需要额外**aws的gpu服务器.费用约是0.4美元/小时。课程环境:硬件环境:aws g2 instances(nvidia grid k520) / cg1 instances(nvidia tesla m2050) /自备带nvidia gpu的电脑操作系统:linux 64bit (ubuntu 14.04)编程语言:c/c++使用软件:cuda7.5收获预期:具备gpu和cuda编程能力.可以完成初步的gpu程序设计和优化设计.对于实际应用中cuda的使用能有全面的考虑和实操能力。课程目录:一. gpu与cuda背景基础介绍第1课 cuda硬件环境.体系结构.软件环境介绍.包括平台、架构、开发工具和热点技术第2课 并行编程介绍.cuda核心概念.包括网格、线程块.不同类型内存的工作机制二. cuda编程基础第3课 cuda设备内存、常量内存、共享内存和纹理内存.cuda流和事件第4课 cuda执行模式、线程调度、内核执行和cuda存储器的使用第5课 cuda流处理器簇、多gpu编程、纹理操作三. cuda忄生能优化与设计第6课 cpu/gpu协同编程.串行/并行程序中提高并行度的常用策略第7课 流式负载以及使用gpu做应用程序忄生能优化常用策略第8课 在集群中使用cuda四. 实战项目经验第9课 应用cuda做高维数据处理第10课 cuda+opengl做图形渲染第11课 cpgpu实现视频流实时光流跟踪第12课 深度学习框架中的gpu应用

资源下载
下载价格VIP专享
仅限VIP下载升级VIP
犹豫不决让我们错失一次又一次机会!!!
原文链接:https://1111down.com/195131.html,转载请注明出处

本站开启缓存功能

登入后回任何页面即可登入成功,当前页不显示

没有账号?注册  忘记密码?

社交账号快速登录