软件研发
鲲鹏 标签描述

本文分享自华为云社区《【玩转鲲鹏DevKit系列】何如快速迁移有源码应用》,作者:华为云社区精选。 源码(也称源程序)是程序员编写的计算机程序的文本形式,不同的编程语言有不同的语法和规则,常见类型包含解释型语言(JAVA/Python 等 )编译型语言(C/C/GO等)、汇编语言等。程序员可以通过编写源码来实现不同的功能,例如开发软件、网站、游戏等。 鲲鹏与X86平台采用不同指令集体系,同一段源码经过不同的指令集编译转换后,生成的机器指令有差异。此时,源码迁移适配面临着诸多难题:人工迁移适配,开发人员需要具备鲲鹏软件开发经验,逐行分析和修改不兼容代码,技术门槛高、迁移效率低...

  YqbaJkf98QJO   2023年11月02日   88   0   0 鲲鹏源码迁移鲲鹏DevKit

本文分享自华为云社区《《玩转鲲鹏DevKit系列》第四期:如何基于鲲鹏平台高效开发?》,作者:华为云社区精选。 在鲲鹏软件新版本迭代或新功能开发过程中,使用鲲鹏DevKit 获得了软件开发效率提升、或者应用性能提升,即为鲲鹏原生开发。   点击关注,第一时间了解华为云新鲜技术

  YqbaJkf98QJO   2023年11月02日   49   0   0 鲲鹏性能提升DevKit迭代

本文分享自华为云社区《【玩转鲲鹏DevKit系列】如何快速迁移软件包?》,作者:华为云社区精选。 软件包含各种不同格式的文件,如RPM包通常包含二进制文件、SO库文件、JAR包、配置文件等,人工迁移适配,开发人员需要逐行分析软件包构成,替换、修改、编译不兼容文件,手动打包生成鲲鹏版本,周期长、效率低、技术门槛高。 鲲鹏DevKit代码迁移工具可提供软件包扫描和软件包重构等功能,自动分析软件包兼容性、快速提供鲲鹏版本下载路径、一键重构鲲鹏版本,实现软件包Hour级跨平台迁移。  点击关注,第一时间了解华为云新鲜技术

  YqbaJkf98QJO   2023年11月02日   101   0   0 软件包鲲鹏代码迁移工具DevKit

本文分享自华为云社区《【玩转鲲鹏DevKit系列】如何快速迁移无源码应用?》,作者:华为云社区精选。  为了帮助广大用户和开发者快速将无源码应用从x86迁移到鲲鹏,鲲鹏DevKit提供了动态二进制翻译工具ExaGear,它能在运行时将x86二进制指令翻译成鲲鹏二进制指令,使得大部分x86应用无需重新编译即可运行在ARM64服务器上,性能损耗最低10%。   点击关注,第一时间了解华为云新鲜技术