龙芯是ARM还是MIPS架构?全面解读LoongArch的自主发展之路
创作时间:
作者:
@小白创作中心
龙芯是ARM还是MIPS架构?全面解读LoongArch的自主发展之路
引用
1
来源
1.
https://www.iotrouter.com/news/2161.html
龙芯处理器从早期基于MIPS架构发展至今,已经走上了完全自主创新的道路。其自主研发的LoongArch指令集不仅具备强大的兼容性和高效性,还拥有自主知识产权,成为中国自主CPU产业中的重要里程碑。
龙芯的早期发展:基于MIPS架构
龙芯的早期处理器,如龙芯1号和龙芯2号,都是基于MIPS指令集架构设计的。MIPS作为一种经典的精简指令集架构(RISC),在学术界和部分工业应用中有着广泛的应用。当初选择MIPS,主要是因为其在学术研究领域的影响力较大,且能够提供较好的授权和技术支持。
不过,MIPS架构虽然在一定阶段支持了龙芯的发展,但其逐渐被市场上的其他指令集(如ARM和x86)超越。MIPS指令集的生态系统较弱,尤其是在商业市场上缺乏广泛的支持,导致龙芯面临着技术创新和市场推广的双重瓶颈。
从MIPS到LoongArch:自主指令集的诞生
为了摆脱对国外架构的依赖,龙芯自2020年起放弃了MIPS授权,正式推出自主研发的LoongArch指令集。LoongArch不仅继承了MIPS的一些精简设计理念,还融合了ARM、x86等主流架构的优势,并加入了自己的创新。
LoongArch的三大特点:
- 完全自主设计:LoongArch在指令格式、编码、寻址模式等方面进行独立开发,确保了自主知识产权,不依赖于任何国际指令集授权。
- 兼容性强:LoongArch通过二进制翻译技术,可以高效兼容MIPS、ARM和x86指令,尤其是对MIPS指令的翻译效率几乎达到100%,对ARM和x86的翻译效率也分别达90%和80%。
- 高效性能:LoongArch在硬件设计上优化了高性能与低功耗的平衡,在软件方面也具备较强的编译优化能力,适合操作系统和虚拟机的开发。
为什么龙芯没有选择ARM?
ARM作为全球市场上最受欢迎的RISC架构之一,广泛应用于移动设备和嵌入式系统,具备强大的生态系统和开发者支持。尽管如此,龙芯并没有直接选择ARM架构,主要原因包括以下几点:
- 授权限制:ARM的指令集是闭源的,必须通过授权才能使用。而龙芯的目标是实现自主可控,避免在关键技术上受制于人。
- 生态壁垒:ARM的生态系统非常庞大,虽然技术成熟,但龙芯若选择ARM,难以在市场上构建出一个完全自主的、独立的技术生态。
早期的龙芯基于MIPS架构,现在的龙芯已经走上了完全自主创新的道路。LoongArch不仅具备强大的兼容性和高效性,还拥有自主知识产权,成为中国自主CPU产业中的重要里程碑。通过这套架构,龙芯能够在高性能、低功耗的CPU市场上与国际巨头展开竞争,并为中国的技术自主化进程做出贡献。
总的来说,龙芯不再局限于ARM或MIPS,而是通过LoongArch实现了自主与兼容并存。
热门推荐
7大塑料分类及图片(塑料的1到7的等级代表什么意思?)
“D-二聚体”到底是什么?看完你就懂了!
应对UV胶固化氧阻聚:UVLED固化设备的调整策略
2024年低空经济“起飞”,这些公司搭上“快车”股价飞涨
氟橡胶耐高温多少度范围?
气动门创新实验
广州越秀公园游玩攻略
炸酱面做法:食材常见,调味料简单,这样做炸酱面很好吃!
企业韧性构建:从单一危机应对到复合风险抵御
法院怎样认定遗嘱有效
成功戒毒的案例:希望与启示
住房贷款利息是配偶的可以抵扣吗
年终盘点|局势重塑,国际原油市场何去何从
6米太阳能路灯阴雨天续航不足?这些优化方案帮你轻松应对
如何在家治疗和护理猫杯状病毒感染?
胎心率正常值不同孕周有差异!过高过低都有危险
Mac双系统开机按哪个键切换?三种实用方法详解
树脂镜片价格解析:从成本到选购全攻略
14岁就出现大眼袋和法令纹?医生解析原因及预防方法
中国股市普涨,全球股市走势各异
双生花的花语和象征代表意义
隐性收取餐位费、茶水费……九锅一堂、点都德随便点不得!
小红书账号实名认证完全指南:注册、认证与解除方法详解
半口牙种植费用大揭秘:从经济型到高端方案,价格差异竟这么大?
冲压机有什么危险?应了解的主要风险和安全措施
重新认识运动减肥的作用:代谢健康的改善比减重更重要
慧眼识药:如何辨别假药,保护用药安全
试剂瓶选择指南:不同材质的性能特点与实际应用
Excel表怎么统计个数去除重复项
个人雇佣关系辞退是否有赔偿