首页
›
热销单品
›
AI大模型与智能应用
›
《英伟达CUDA架构编程零基础入门》
所属分类:AI大模型与智能应用
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
英伟达CUDA架构编程零基础入门
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
CUDA是什么 · 为什么需要GPU计算 · 课程学习路径与目标
课程导入
CUDA
02
GPU计算基础
CPU与GPU架构对比 · 并行计算概念 · GPU的线程层次(线程
GPU
计算基础
03
CUDA编程模型
主机与设备 · 内核函数(kernel)定义与调用 · >>语法
CUDA
编程模型
04
第一个CUDA程序
编写向量加法程序 · 编译与运行 · 调试技巧
CUDA
第一个
05
CUDA线程组织
线程块大小选择 · 网格与块维度设置 · 线程索引计算(1D/2D/3D)
CUDA
线程组织
06
CUDA内存模型
全局内存 · 共享内存 · 寄存器
CUDA
内存模型
07
共享内存与同步
共享内存的声明与使用 · __syncthreads()同步 · 避免银行冲突
共享内存
同步
08
CUDA错误处理与调试
错误码检查 · cudaGetLastError · cudaDeviceSynchron…
CUDA
错误处理
09
CUDA事件与计时
使用CUDA事件测量内核执行时间 · CPU计时与GPU计时差异 · 性能分析基础
CUDA
事件
10
内存管理
cudaMalloc/cudaMem… · 页锁定内存(pinned memor… · 零拷贝内存
内存管理
cudaMalloc/c…
11
CUDA流与并发
流的概念 · 多流并发执行 · 事件同步
CUDA
并发
12
矩阵乘法基础
使用全局内存实现矩阵乘法 · 索引计算 · 性能瓶颈分析
矩阵乘法基础
使用全局内存实现…
13
矩阵乘法优化
使用共享内存分块(tiling) · 块大小调优 · 避免bank冲突
矩阵乘法优化
tiling
14
归约(Reduction)优化
并行归约算法 · 线程发散问题 · 共享内存归约
Reduction
归约
15
原子操作与互斥
atomicAdd等原子函数 · 原子操作性能影响 · 实现自定义锁
原子操作
互斥
16
CUDA库简介
cuBLAS · cuFFT · Thrust
CUDA
库简介
17
CUDA与C++
在CUDA中使用C++类 · 模板 · 运算符重载
CUDA
C++
18
纹理内存与表面内存
纹理内存的用途 · 纹理对象创建与绑定 · 图像处理案例(图像模糊)
纹理内存
表面内存
19
CUDA动态并行
动态并行概念 · 在设备端启动内核 · 限制与注意事项
CUDA
动态并行
20
多GPU编程
多GPU环境检测 · 多流多GPU执行 · 点对点通信(P2P)
GPU
编程
21
CUDA性能分析工具
Nsight Systems · Nsight Compute · nvprof(旧版)的使用
CUDA
性能分析工具
22
CUDA优化策略
内存访问合并 · 循环展开 · 指令级并行
CUDA
优化策略
23
常见CUDA编程错误
越界访问 · 未同步 · 内存泄漏
CUDA
常见
24
CUDA与深度学习
cuDNN简介 · TensorRT简介 · 在PyTorch/TensorFlo…
CUDA
深度学习
25
CUDA与图像处理
图像灰度化 · 边缘检测(Sobel) · 图像缩放等案例实现
CUDA
图像处理
26
CUDA与科学计算
N体模拟 · 流体模拟(简单) · 蒙特卡洛模拟等案例
CUDA
科学计算
27
CUDA与加密算法
AES加密的并行实现 · 哈希算法(SHA-256)的并行优化
CUDA
加密算法
28
CUDA与排序算法
并行归并排序 · 双调排序 · 基数排序的实现与性能对比
CUDA
排序算法
29
CUDA与图算法
广度优先搜索(BFS) · 最短路径(Dijkstra)的并行实…
CUDA
图算法
30
综合项目实战
从零构建一个完整的CUDA应用(如并… · 涵盖设计 · 实现
综合项目实战
CUDA
所属VIP或分类
同VIP:AI-Agent-Harness系统开发
同VIP:AI-Agent原理与自主代理架构
同VIP:AI-Agent性能评估与优化