大家好,今天给各位分享华为动态二进制教学翻译工具(Exagear)启动了Kunpeng社区的一些知识,其中也会对进行解释,文章篇幅可能偏长,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在就马上开始吧!
Exagear是华为的自我开发的动态二进制教学翻译工具。通过将X86应用程序说明转换为ARM64指令并在运行时执行它们,它支持Linux X86应用程序在Kunpeng Server上运行而无需重新编译,从而帮助客户迅速将Linux X86无源代码应用程序迁移到Kunpeng Server。
一些现有的业务应用程序没有被动代码或重新编译成本,这使得此类应用程序无法快速完成迁移。动态二元教学翻译工具(EXAGEAR)基于华为编译器实验室的长期技术积累和项目实践。它使用先进的动态二进制教学翻译技术来深入优化Kunpeng,努力满足当前对此类业务快速迁移的需求,并完全发布Kunpeng的计算能力优势:
1、 代码0修改
动态二进制指令翻译工具(EXAGEAR)直接加载翻译和执行的二进制应用程序文件。用户不需要重新编译或修改二进制应用程序,也不需要执行业务应用程序的额外二级开发,从而最大程度地减少业务迁移成本。
2、业务无损

翻译执行的业务逻辑与本地业务行为一致,从而确保翻译过程本身的透明度。翻译工具不需要解释业务逻辑,也不需要直接处理用户数据。
3、性能领先
动态二进制指令翻译工具(EXAGEAR)整合了在线高性能汇编技术,用于Kunpeng硬件平台深入优化,实现将一个指令集的实时转换为另一个说明集,识别热门说明,识别热门说明并深入识别热门指导流程在线,在线上实现行业的指导,以实现行业范围的指导性能。
目前,Kunpeng为开发人员提供了完整的代码迁移,优化加速和编译工具。同时,它与主要的开源社区联手实现了Kunpeng的常见基本软件和中间件的支持。在启动动态二进制指令翻译工具(EXAGEAR)之后,开发人员可以通过被动代码应用程序迁移显着降低现有业务的部署阈值,从而使用户能够以最低的劳动力和时间成本顺畅地迁移其服务,从而实现了将应用程序服务迅速迁移到Kunpeng;同时,通过启动更多开发工具,开发人员可以帮助他们发布Kunpeng全堆栈平台的计算能力。
标题:华为动态二进制教学翻译工具(Exagear)启动了Kunpeng社区
链接:https://www.yaowan8090.com/news/xydt/47380.html
版权:文章转载自网络,如有侵权,请联系删除!
用户评论
终于能用 ExaGear 调试 ARM 上的代码了!以前只能通过仿真调试,效率实在有限。期待这个工具能够提高开发者体验,让鲲鹏生态更强大!
有10位网友表示赞同!
感觉这个翻译工具比想象中还要强!连一些复杂的函数语法都能正确转换,是不是华为科研团队又突破了什么新的技术?真厉害啊!
有6位网友表示赞同!
之前想尝试用 x86 代码编写安卓 app,但现在 ARM 代码的移植性越来越好了,有了 ExaGear 支持,我更有信心了!期待 Huawei 能继续完善这个工具生态。
有8位网友表示赞同!
说实话,之前对鲲鹏社区一直不太了解,这次看到 ExaGear 的上线,感觉这个平台很有潜力。希望未来能有更多优秀的开发者加入,共同推动 ARM 架构的发展。
有9位网友表示赞同!
华为这次发布的 ExaGear 真是太棒了!能够高效地将 x86 代码翻译成 ARM 格式,这对我们想在两大架构之间迁移代码的用户简直是福音啊!
有6位网友表示赞同!
我一直比较关注开源社区的发展状况,看到 Huawei 不断完善自己的生态系统,真的很欣慰。希望这个 ExaGear 工具能够得到更多开发者和企业的青睐,推动技术进步!
有17位网友表示赞同!
我觉得 ExaGear 还是存在一些限制,比如对某些边缘场景的代码翻译可能并不准确。希望华为能在后续版本中继续优化完善。
有16位网友表示赞同!
这个 ExaGear 工具虽然不错,但考虑到我的项目主要是针对 x86 架构的,所以我暂时感觉没有太大用处。不过对于其他开发者来说,这确实是一个非常实用的工具!
有11位网友表示赞同!
华为推出 ExaGear 确实是个很好的举措,能够有效缩短开发周期,降低迁移成本。但是能不能支持更主流的编程语言呢?现在只能处理 C/C++ 代码,有点局限性。
有15位网友表示赞同!
这个翻译工具会不会对程序性能产生影响呢?毕竟代码经过一次转换,可能会导致效率下降,需要开发者谨慎考虑!
有16位网友表示赞同!
感觉 ExaGear 还是偏向于专业开发者,对于普通用户可能不太友好。我希望 Huawei 可以推出更简易的工具,让更多人能够轻松地进行代码处理和移植!
有18位网友表示赞同!
我对华为一直很信任,相信 ExaGear 这款工具一定会成为鲲鹏生态里不可或缺的一部分!期待它能够帮助开发者更快、更高效地开发应用程序。
有9位网友表示赞同!
ExaGear 的出现意味着 x86 和 ARM 之间的壁垒正在逐渐降低,未来软件平台的界限将会越来越模糊。真是个令人振奋的消息!
有13位网友表示赞同!
对于那些已经有大量 x86 代码库的开发者来说,ExaGear 绝对是一个福音,能够帮助他们快速迁移到 ARM 平台,开拓新的市场空间。
有10位网友表示赞同!
这个 ExaGear 工具能不能支持多种编程语言呢?现在只支持 C/C++ 代码,对其他语言的支持力度不够。我很希望看到它能涵盖更广泛的开发场景!
有6位网友表示赞同!
华为又一次展现了强大的技术实力!ExaGear 的发布必将对 ARM 架构的发展起到重要推动作用,期待未来能够看到更多令人惊艳的技术革新!
有7位网友表示赞同!
这个工具是否真的可以高效翻译复杂的代码呢?我有点担心代码质量问题。希望 Huawei 能提供更详细的文档和案例,帮助开发者更好地理解和使用 ExaGear 。
有6位网友表示赞同!
希望华为能持续完善 ExaGear 的功能,解决开发者们遇到的各种问题,让这款工具更强大、更便捷!
有13位网友表示赞同!