Ascend C教程文档全新来袭!囊括最佳实践、硬核原理、开发技巧...快来get新技能~
自昇腾Ascend C编程语言发布至今,已经有不少开发者通过官方教程文档、学习视频中快速掌握了如何开发Ascend C算子。然而对于一些深度开发者,需要更深入了解高性能编程技巧,更深层次理解编程模型和硬件架构、不同算子开发工程的区别以及高阶API的实现原理等。
为此,我们做了文档升级,并已在昇腾社区上线,相信很多改进点一定是你关心的,快来一睹为快吧!
1 亮点一:发布最佳实践,助力开发者高性能编程
新增发布《Ascend C最佳实践》,对算子开发的知识经验进行归纳总结,帮助开发者快速掌握算子高性能编程技巧。
文档链接:LINK。
2 亮点二:介绍硬件架构,提供不可或缺的知识背景
硬件架构能够帮助初学者更好地理解编程模型,帮助深度开发者更深入地理解性能优化手段。
文档链接:LINK。
3 亮点三:提供编程模型实现原理,让开发者“知其所以然”
编程模型实现原理便于开发者更好的理解编程模型的设计思路和优势,对于后续的深度开发也会有所帮助。
文档链接:LINK。
4 亮点四:提供高阶API实现框图,提供算法“最佳实践”
高阶API算法框图揭示了高阶API背后的实现原理,又为开发者提供了一种“最佳实践”的参考,便于开发出特定功能的高阶API,实现差异化竞争优势。
文档链接:LINK。
5 亮点五:优化大纲结构,便于开发者按需查找
新文档大纲从用户的实际使用场景出发,按照编程模型、算子开发、算子调用等几个核心场景组织内容,便于开发者按需查找。同时,每个章节的内容根据用户使用经验由浅入深讲解,比如矩阵编程章节按照"基本概念>基础算子实现>更多深度使用方法(多核、异步)"等循序渐进引导开发者学习。
文档链接:LINK。
6 亮点六:通过两种算子开发工程对比,直观解答使用疑惑
对于开发者感到模糊、不清楚的内容,我们有针对性的增加了必要的引导和归纳信息:比如为了解决开发者对开发工程的迷惑,单独提供了算子开发工程对比章节,对两种工程的调用方式、开发过程、发布形式进行了对比。
文档链接:LINK。
欢迎大家体验后在文档页面点击星星进行评分,您的认可是我们前进的动力!
- 点赞
- 收藏
- 关注作者
评论(0)