本栏推荐

相关阅读

快讯信息

您现在的位置是:主页 > 科技圈快讯 > Windows >

龙芯自主指令集实现MIPS/ARM/x86兼容:性能提升可达100%

发布时间:2021年04月16日 08:40:24 Windows 人已围观

简介龙芯中科于昨天发布了自主开发的LoongArch指令集,包含2500多条指令,未来将免费共享并建立开放指令联盟。这一新指令集将与全球现有的x86、ARM、MIPS、RISC-V等指令集并行发展。...

昨日,龙芯中科正式推出了LoongArch指令集,这是由龙芯自主研发的一套指令集,包含超过2500条指令,未来将免费提供相关内容,并致力于建立开放指令联盟。

在LoongArch指令集问世之前,全球已存在x86、ARM、MIPS、RISC-V、Alpha和Power等多种指令集架构,龙芯此前的处理器也依赖MIPS的授权,而新推出的LoongArch指令集则需要解决兼容性的问题。

在这方面,龙芯方面表示,LoongArch在设计阶段充分考虑了兼容生态的需求,整合了国际主要指令系统的核心功能特性,同时依托龙芯团队在二进制翻译领域积累十余年的技术,不仅确保了现有龙芯平台应用的二进制无缝迁移,还实现了多种国际主流指令系统的高效二进制翻译能力。

那么翻译效率究竟如何呢?虽然昨天的新闻没有提供详细数据,但早在此之前,龙芯中科的董事长兼创始人胡伟武博士就曾指出,LoongArch对MIPS指令的翻译效率为100%,对ARM指令的翻译效率为90%,而对x86的翻译效率则为80%。

需要注意的是,80%的x86效率是在Linux环境下实现的,而在Windows下进行x86翻译时,效率会降至70%。

目前,龙芯LoongArch仍在持续发展中,未来的翻译效率还有提升的潜力。

Tags: Intel  Windows 10