代码迁移与性能优化

迁移 CUDA C/C++,检查运行正确性,再用性能指标指导优化。

迁移与优化
先修要求
C/C++、CUDA 与 GPU 编程基础
所需设备
运行与采集需兼容 GPU
学习成果
产出迁移后程序、错误检查日志与优化前后的性能对比。

按步骤开始

已勾选 0 / 5仅记录本页勾选,刷新后重置。

学院课程需在学院网站登录并加入;实训资源按学院要求申请。

  1. 步骤 1

    用 musify 生成 MUSA 代码,检查未转换的 API 并完成编译。

  2. 步骤 2

    用 MUSA Compute Sanitizer 检查越界访问、API 错误与显存泄漏。

  3. 步骤 3

    用 Moore Perf Compute 生成报告,查看 Details 与 Roofline 指标。

  4. 步骤 4

    根据访存、占用率和计算吞吐调整实现,对比优化前后的指标。

  5. 步骤 5

    通过 GEMM、Softmax 等案例练习性能建模、调优与结果对比。