不是报错就是崩盘,这些代码迁移问题你遇到过几个?

当下,应用服务转向ARM云平台成为一个趋势。

但是当前绝大部分云平台应用都跑在于x86架构上,开发者需要对代码进行跨处理器平台的移植。如果纯粹依靠人工进行代码迁移,不仅分析过程投入工作量大、周期长、需反复试错定位、准确率低下,而且还要求移植人员专业技能高。此外,移植到新处理器平台后的程序,容易出现程序性能问题,例如:CPU占用率过高,I/O吞吐率下降等,这就需要对程序进行优化。但传统性能分析优化手段单一,依赖专家经验,时间成本高,效果不佳,这些都超出了一般程序员的能力范围。

 

为了应对这些挑战,鲲鹏开发套件应运而生。鲲鹏开发套件是系统化的应用软件迁移与调优工具集,它能协助开发人员在面向鲲鹏处理器时进行快速迁移和调优,当前包括Dependency Advisor(分析扫描工具)、Porting Advisor(代码迁移工具)、Tuning Kit(性能优化工具)。它集成了华为代码迁移与性能调优的专家经验,能够对海量代码进行自动化扫描和分析,识别出需要移植的依赖库文件,给出专业的移植报告与建议,并能够进行从系统、进程、函数到代码的全景性能分析,为开发提供从软件评估、代码移植到性能调优端到端的一站式服务套件。

 

7月11日,华为 DevRun 开发者沙龙将在线上举行。届时,鲲鹏负责人将基于鲲鹏开发者套件,从 C/C++ 代码迁移、Java/python 代码迁移、Maven 仓软件构建、软件包迁移多角度全方位深入讲解鲲鹏软件迁移技术,带你探索鲲鹏计算生态的神秘世界。

为什么推荐你参加此次的鲲鹏开发者沙龙?

① 与技术大牛共同实操,实现基于 C/C++ 代码的自动迁移;

② 学习在代码迁移、应用迁移的过程中遇到的问题及解决思路;

③ 了解更多适配开发者的鲲鹏开发者套件,并熟悉使用方法;

④ 学习常用软件在 ARM 架构上的编译及运行测试等内容;

⑤ 学习使用鲲鹏社区专为开发者所提供的大量的兼容鲲鹏计算平台的开源软件包。

温馨提示

活动时间:7月11日14:00-17:20

活动形式:线上直播

具体议程:

14: 00-14:20   重庆鲲鹏创新中心介绍

14: 20-17: 20   《鲲鹏应用代码迁移指导》

用最精彩的讲解,辅以专家的技术实操,从最专业的角度为你解答关于鲲鹏的一切问题,你还在等什么?现扫描下方二维码或点击阅读原文均可免费报名。7月11日14:00正式开始,期待你的参与!

扫描上方二维码,码上报名

????点击阅读原文直达本节课堂!????

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值