# mxmaca-courses **Repository Path**: topshare/mxmaca-courses ## Basic Information - **Project Name**: mxmaca-courses - **Description**: No description available - **Primary Language**: C++ - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2024-12-16 - **Last Updated**: 2025-01-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MXMACA实践编程系列课程 ## 介绍 MXMACA课程是一系列面向GPU开发者和编程爱好者的实践课程,旨在通过项目驱动的方式提高学员的实际GPU编码能力。本系列涵盖了从基础到高级的不同阶段的知识点,包括但不限于: | 分类 | 课程名称 | 描述 | |------------|-----------------------------|----------------------------------------------| | 基础知识 | GPGPU编程基础 | 涵盖编程语言的基本语法、数据结构与算法等内容。 | | 基础知识 | 并行计算入门 | 介绍并行计算的基本概念和常用技术。 | | 实战项目 | 图像处理实战 | 学习如何利用GPU进行图像处理和优化。 | | 技术前沿 | AI模型训练与优化 | 介绍最新的AI模型训练和优化技术。 | | 技术前沿 | 高性能计算发展趋势 | 讨论高性能计算的最新趋势和发展方向。 | | 技术前沿 | GPGPU虚拟化技术 | 了解GPGPU虚拟化的原理和应用场景。 | 这些课程适合所有希望提升自己编程技能的人士,无论你是初学者还是有一定经验的开发者。我们鼓励每位参与者积极参与讨论区互动交流,共同进步! ## 如何参与贡献 非常欢迎各位开发者和学习者为MXMACA实践编程系列课程贡献自己的力量。以下是通过Pull Request (PR) 方式参与贡献的简要步骤: 1. **Fork 仓库** - 访问 [MXMACA实践课程系列](https://gitee.com/metax-ics/mxmaca-courses.git)。 - 点击页面右上角的 "Fork" 按钮,将仓库复制到你的Gitee账户中。 2. **克隆仓库** - 在本地终端中运行以下命令,将Fork后的仓库克隆到本地: ```sh git clone https://gitee.com/your-username/mxmaca-courses.git ``` 3. **创建新分支** - 在本地仓库中创建一个新的分支,用于存放你的修改: ```sh cd mxmaca-courses git checkout -b feat-your-feature-name ``` 4. **进行修改** - 根据需要对代码或文档进行修改。确保你的修改符合项目的要求和规范。 5. **提交更改** - 将修改后的文件提交到本地仓库: ```sh git add . git commit -m "Add your contribute commit message" ``` 6. **推送到远程仓库** - 将本地分支推送到你在Gitee上的Fork仓库: ```sh git push origin feat-your-feature-name ``` 7. **创建Pull Request (PR)** - 访问你的Fork仓库页面,点击 "Compare & pull request" 按钮。 - 在PR页面中填写PR标题和描述,详细说明你的修改内容和目的。 - 点击 "Create pull request" 按钮,提交你的PR。 8. **等待审核** - 项目维护者会审查你的PR,并可能提出反馈意见。 - 根据反馈意见进行必要的修改,并继续提交新的更改。 9. **合并PR** - 一旦你的PR被接受,项目维护者会将其合并到主仓库中。 感谢你的贡献!如果你有任何疑问或需要帮助,请随时在仓库的 Issues 页面中提问。 ## 参考文档及书目 ### 沐曦云端GPU开发环境 Web登录实践开发平台:https://compiler.metax-tech.com/ ssh登录实践开发平台:详见课堂说明 ### 实践教材 电子教材网站:https://maca-school.metax-tech.com/ 实体教材书籍:《沐曦异构并行计算软件栈--MXMACA C/C++程序设计入门教程》,电子工业出版社 ![MXMACA C/C++程序设计入门教程](./images/mxmaca_book.png) 书中示例代码和解读: https://github.com/bxttttt/getting-started-guide-and-introduction-to-MXMACA https://gitee.com/Inkstoneydz/getting-started-guide-and-introduction-to-mxmaca