鲲鹏开发套件 2.3.T10 云环境代码样例使用指南 PDF 文档

发布于 2022-12-06 16:37:17 字数 1564 浏览 26 评论 0

华为帮助开发者加速应用迁移和算力升级,提供鲲鹏开发套件,包括分析扫描、代码迁移、加速库、编译器和性能优化等一系列软件工具。

目录

1 代码样例简介........ 1
2 环境准备................ 3
3 Web 端使用指南.. 4
3.1 鲲鹏代码迁移工具 4
3.1.1 示例 1:源码扫描........ 4
3.1.1.1 扫描源代码...... 4
3.1.1.2 准备依赖库...... 5
3.1.1.3 修改源代码...... 6
3.1.1.4 编译................. 15
3.1.2 示例 2:嵌入式汇编翻译...... 16
3.1.2.1 单指令转换.... 16
3.1.2.2 多指令转换.... 20
3.1.3 示例 3:全汇编翻译. 24
3.1.4 示例 4:内存一致性. 29
3.1.4.1 普通场景源码扫描. 29
3.1.4.2 atomic 场景源码扫描......... 31
3.1.4.3 锁保护场景源码扫描........... 34
3.2 鲲鹏性能分析工具........ 37
3.2.1 示例 1:触发 SWAP 程序..... 37
3.2.2 示例 2:锁频繁抢占. 41
3.2.3 示例 3:锁长期等待. 49
4 VSCode 使用指南.............58
4.1 鲲鹏代码迁移工具........ 58
4.1.1 示例 1:源码扫描..... 58
4.1.1.1 扫描源代码.... 58
4.1.1.2 准备依赖库.... 59
4.1.1.3 修改源代码.... 60
4.1.1.4 编译................. 68
4.1.2 示例 2:嵌入式汇编翻译...... 69
4.1.2.1 单指令转换.... 69
4.1.2.2 多指令转换.... 74
4.1.3 示例 3:全汇编翻译. 79
4.1.4 示例 4:内存一致性. 83
4.1.4.1 普通场景源码扫描. 84
4.1.4.2 atomic 场景源码扫描......... 86
4.1.4.3 锁保护场景源码扫描........... 89
4.2 鲲鹏性能分析工具........ 92
4.2.1 示例 1:触发 SWAP 程序..... 93
4.2.2 示例 2:锁频繁抢占. 96
4.2.3 示例 3:锁长期等待............ 104

下载地址:https://www.wenjiangs.com/wp-content/uploads/2022/12/cloud-dsug-kunpengdvps.zip

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

列表为空,暂无数据

关于作者

JSmiles

生命进入颠沛而奔忙的本质状态,并将以不断告别和相遇的陈旧方式继续下去。

0 文章
0 评论
84935 人气
更多

推荐作者

    原文
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击“接受”或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。