当下应用软件迁移面临着大挑战,很多开发者需要面对代码跨处理器平台移植的问题,如果单纯的依靠人工进行海量的代码迁移,有着工作量大、周期长、准确率低下等不易克服的困难。而且,代码迁移对迁移人员有着较高的专业技能要求,同时在迁移到新处理器平台的程序,还容易出现各种性能问题。为解决上述问题,华为鲲鹏认证应用开发正式推出了鲲鹏开发套件,在加速代码迁移与算力升级的同时,可为开发者提供软件迁移评估、性能调优端到端的服务,是一个优质的x86迁移工具。
目前大部分的软件都是建立在x86架构的基础上,华为鲲鹏开发套件作为一个系列化的,能够支持开发者在华为鲲鹏计算平台上,对软件进行开发、迁移或者是调优,在帮助开发者解决代码迁移困难的同时,能够更好地迭代上层架构,优化整体性能,从而提升生产力。
鲲鹏开发套件包括了分析扫描工具、代码迁移工具、性能优化工具,拥有华为代码迁移以及性能调优方面的丰富专家经验,可以自动化对海量代码进行扫描与分析,并且可以识别出来需要进行移植的依赖库稳健,同时给出专业的移植报告与建议,以及全景性能分析。
其中华为鲲鹏分析扫描工具支持x86服务器以及TaiShan服务器,在用户有软件需要迁移到鲲鹏计算平台时,可以通过工具对其进行可迁移性分析与迁移投入。能够解决用户在软件迁移评估过程当中,人工分析投入大、准确率地下、周期长的痛点,并且该工具还能够进行自动分析,并且输出指导报告。
当用户有x86平台上软件迁移到鲲鹏计算平台时,可以通过华为鲲鹏代码迁移工具进行操作,该工具能够自动分析所需要修改的代码内容,同时为用户指出应该如何修改。华为鲲鹏代码迁移工具能够完美解决代码兼容性方面的问题,以及人工排查困难、迁移人员经验欠缺、根据编译错误定位为题反复修改等痛点。
华为鲲鹏性能优化工具则是一个主要针对鲲鹏计算平台的性能分析以及优化的工具,可以通过收集处理器硬件、进程/线程、操作系统与函数等等各个层次的性能数据,分析系统性能指标,帮助用户定位系统瓶颈以及热点函数。
作为适应鲲鹏计算平台的x86迁移工具,华为鲲鹏认证应用开发推出的鲲鹏开发套件,基于技术创新的基础上,对推动华为鲲鹏生态、鲲鹏计算产业发展有着重要的意义。将通过智能的代码迁移评估,带动行业加速数字化转型。
免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。