• 内容详情
  • CUDA硬件平台编程高纬度演练-GPU高级并行+CUDA编程课程-硬件平台化编程高级课程

    CUDA硬件平台编程高纬度演练-GPU高级并行+CUDA编程课程-硬件平台化编程高级课程 CUDA硬件平台编程高纬度演练-GPU高级并行+CUDA编程课程-硬件平台化编程高级课程

    CUDA是世界级大厂英伟达(NVIDIA)开发的一个通用并行计算架构,此架构使GPU能够解决复杂的计算问题

    GPU的硬件开发开发技术环节中很容易忽视的一个技术方向,但却真实是非常重点的一个技术

    而在未来的人工智能机器学习领域,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应用

    (0);目录中文件数:1个
    ├─(1) 作业.doc
    (1)\第一课;目录中文件数:1个
    ├─(2) 第一课.pptx
    (2)\第七课;目录中文件数:1个
    ├─(3) 第七课.pptx
    (3)\第三课;目录中文件数:1个
    ├─(4) 第三课.pptx
    (4)\第九课;目录中文件数:1个
    ├─(5) 第九课.pptx
    (5)\第二课;目录中文件数:1个
    ├─(6) 第二课.pptx
    (6)\第五课;目录中文件数:1个
    ├─(7) 第五课.pptx
    (7)\第八课;目录中文件数:1个
    ├─(8) 第八课.pptx
    (8)\第六课;目录中文件数:2个
    ├─(9) 第六课.pptx
    ├─(10) 纹理内存与纹理操作.pdf
    (9)\第十一课;目录中文件数:1个
    ├─(11) 第十一课.pptx
    (10)\第十二课;目录中文件数:2个
    ├─(12) CUDA_LEC12.mkv
    ├─(13) 第十二课.pptx
    (11)\第十课;目录中文件数:1个
    ├─(14) 第十课.pptx
    (12)\第四课;目录中文件数:1个
    ├─(15) 第四课.pptx
    (13)\第一课\视频;目录中文件数:6个
    ├─(16) cuda_lecture1_part1_前言.mp4.zip
    ├─(17) cuda_lecture1_part2_GPU原理.mp4.zip
    ├─(18) cuda_lecture1_part3_cuda软件环境.mp4.zip
    ├─(19) cuda_lecture1_part4_cuda硬件环境.mp4.zip
    ├─(20) cuda_lecture1_part5_AWS创建GPU服务器并登陆.mp4.zip
    ├─(21) cuda_lecture_part6_AWS安装CUDA.mp4.zip
    (14)\第一课\资料;目录中文件数:2个
    ├─(22) CUDA专家手册:GPU编程权威指南_迷你书.pdf
    ├─(23) professional_cuda_c_programming.pdf
    (15)\第一课\软件包;目录中文件数:2个
    ├─(24) cuda-repo-ubuntu1404-8-0-local_8.0.44-1_amd64-deb
    ├─(25) cuda_8.0.44_linux.run
    (16)\第七课\视频;目录中文件数:4个
    ├─(26) cuda_lecture7_part1.mp4
    ├─(27) cuda_lecture7_part2.mp4
    ├─(28) cuda_lecture7_part3.mp4
    ├─(29) cuda_lecture7_part4.mp4
    (17)\第七课\课程代码;目录中文件数:4个
    ├─(30) deviceQuery_simplified.cpp
    ├─(31) gputimer.h
    ├─(32) nvcc_commands.txt
    ├─(33) transpose.cu
    (18)\第三课\代码;目录中文件数:6个
    ├─(34) atomics.cu
    ├─(35) gputimer.h
    ├─(36) homework_scan.cu
    ├─(37) memory.cu
    ├─(38) reduce.cu
    ├─(39) scan.cu
    (19)\第三课\视频;目录中文件数:6个
    ├─(40) cuda_lecture3_part1_cuda高效策略.mp4.zip
    ├─(41) cuda_lecture3_part2_kernel加载方式.mp4.zip
    ├─(42) cuda_lecture3_part3_内存代码使用.mp4.zip
    ├─(43) cuda_lecture3_part4_cpugpu同步.mp4.zip
    ├─(44) cuda_lecture3_part5_1_并行化归约实例.mp4.zip
    ├─(45) cuda_lecture3_part5_2_扫描并行化实例.mp4.zip
    (20)\第九课\视频;目录中文件数:4个
    ├─(46) CUDA_lec9_part1.mp4.zip
    ├─(47) CUDA_lec9_part2.mp4.zip
    ├─(48) CUDA_lec9_part3.mp4.zip
    ├─(49) CUDA_lec9_part4.mp4.zip
    (21)\第九课\课程代码;目录中文件数:2个
    ├─(50) knn_cuda_with_indexes.cu
    ├─(51) nvcc_command.txt
    (22)\第二课\视频;目录中文件数:4个
    ├─(52) cuda_lecture2_part1_通讯模式.mp4.zip
    ├─(53) cuda_lecture2_part2_GPU硬件模式.mp4.zip
    ├─(54) cuda_lecture2_part3_CUDA编程模式.mp4.zip
    ├─(55) cuda_lecture2_part4_开始编程.mp4.zip
    (23)\第二课\课程代码;目录中文件数:2个
    ├─(56) nvcc_command.txt
    ├─(57) square.cu
    (24)\第五课\作业素材;目录中文件数:1个
    ├─(58) cinque_terre_small.jpg
    (25)\第五课\视频;目录中文件数:2个
    ├─(59) cuda_lecture5_part1_总结实例1.mp4.zip
    ├─(60) cuda_lecture5_part2_总结实例2.mp4.zip
    (26)\第五课\课程代码;目录中文件数:0个
    (27)\第八课\视频;目录中文件数:5个
    ├─(61) cuda_lecture8_part1_MPI.mp4.zip
    ├─(62) cuda_lecture8_part2_MPI函数.mp4.zip
    ├─(63) cuda_lecture8_part3_MPI运行.mp4.zip
    ├─(64) cuda_lecture8_part4_MPI_CUDA.mp4.zip
    ├─(65) cuda_lecture8_part5_Jacobi例子.mp4.zip
    (28)\第八课\课程代码;目录中文件数:2个
    ├─(66) cuda-aware-mpi-example.zip
    ├─(67) myapp.c
    (29)\第八课\资料;目录中文件数:3个
    ├─(68) AWS_AMI_申请与使用.txt
    ├─(69) GPU_2.pem
    ├─(70) MPI.pdf
    (30)\第六课\视频;目录中文件数:5个
    ├─(71) cuda_lecture6_part1_前言.mp4.zip
    ├─(72) cuda_lecture6_part2_流stream.mp4.zip
    ├─(73) cuda_lecture6_part3_多GPU编程.mp4.zip
    ├─(74) cuda_lecture6_part4_纹理内存与纹理操作.mp4.zip
    ├─(75) cuda_lecture6_part5_CPU&GPU协同.mp4.zip
    (31)\第十一课\代码;目录中文件数:0个
    (32)\第十一课\视频;目录中文件数:2个
    ├─(76) CUDA_LET11_part1.mp4
    ├─(77) CUDA_LET11_part2.mp4
    (33)\第十一课\资料;目录中文件数:2个
    ├─(78) 10.1.1.102.2455.pdf
    ├─(79) algo_tracking.pdf
    (34)\第十课\代码;目录中文件数:3个
    ├─(80) nvcc_command.txt
    ├─(81) simpleGL.cu
    ├─(82) test_opengl_cuda.cu
    (35)\第十课\参考资料;目录中文件数:2个
    ├─(83) 1055_gtc09.pdf
    ├─(84) OpenGL不同头文件及库的说明.pdf
    (36)\第十课\视频;目录中文件数:3个
    ├─(85) CUDA_lec10_part1.mp4.zip
    ├─(86) CUDA_lec10_part2.mp4.zip
    ├─(87) CUDA_lec10_part3.mp4.zip
    (37)\第四课\视频;目录中文件数:5个
    ├─(88) cuda_lecture3_作业讲解.mp4
    ├─(89) cuda_lecture4_part1_并行化直方图计算.mp4
    ├─(90) cuda_lecture4_part2_压缩与分配.mp4
    ├─(91) cuda_lecture4_part3_分段扫描.mp4
    ├─(92) cuda_lecture4_part4_并行话排序算法.mp4
    (38)\第四课\课程代码;目录中文件数:3个
    ├─(93) histo.cu
    ├─(94) nvcc_command.txt
    ├─(95) 【第三周作业答案】homework_scan.cu
    (39)\第五课\课程代码\case1;目录中文件数:3个
    ├─(96) cinque_terre_small.jpg
    ├─(97) nvcc_command.txt
    ├─(98) rgb2grey.cu
    (40)\第五课\课程代码\case2;目录中文件数:3个
    ├─(99) blur.cu
    ├─(100) cinque_terre_small.jpg
    ├─(101) nvcc_command.txt
    (41)\第十一课\代码\cudaLK;目录中文件数:10个
    ├─(102) compile
    ├─(103) cudaLK
    ├─(104) cudaLK.cu
    ├─(105) cudaLK.h
    ├─(106) cudaLK.o
    ├─(107) cudaLK.png
    ├─(108) img1.png
    ├─(109) img2.png
    ├─(110) main.cc
    ├─(111) opencv.png

    1. 全库网所有资源均来源于用户上传和网络,如有侵权请发送邮箱联系站长处理!
    2. 如果你有好的资源或者原创教程,可以到审核区投稿发布,分享会有钻石奖励和额外收入!
    3. 全库网所有的源码、教程等其它资源均源于用户上传发布,如有疑问,可直接联系发布作者处理
    4. 如有链接无法下载、失效或广告,请联系全库网管理员核实处理!
    5. 通过发布原创教学视频或优质源码资源可以免费获得全库网站内SVIP会员噢
    6.全库网管理猿邮箱地址:admin@qkuser.com,我们会在收到您的邮件后三个工作日内完成处理!
    7. 如遇到加密压缩包,默认解压密码为"qkuser.com",如遇到无法解压的请联系管理员!

    全库网 » CUDA硬件平台编程高纬度演练-GPU高级并行+CUDA编程课程-硬件平台化编程高级课程