[转帖]【架构系列】龙芯loongson简介

自作多情 提交于 2019-11-27 20:53:43

【架构系列】龙芯loongson简介

https://blog.csdn.net/SoaringLee_fighting/article/details/97759305

 

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/SoaringLee_fighting/article/details/97759305

DATE: 2019-7-30


1、参考

龙芯百科
龙芯官方网站
龙芯开源社区

2、龙芯简介

龙芯CPU是中国科学院计算所自主研发的通用CPU,采用RISC指令集,类似于MIPS指令集。

龙芯1号的频率为266MHz,最早在2002年开始使用。龙芯2号的频率最高为1GHz。龙芯3A是首款国产商用4核处理器,其工作频率为900MHz~1GHz。龙芯3A的峰值计算能力达到16GFLOPS。龙芯3B是首款国产商用8核处理器,主频达到1GHz,支持向量运算加速,峰值计算能力达到128GFLOPS,具有很高的性能功耗比。

龙芯3A3000/3B3000是龙芯3号系列处理器的最新升级产品,基于龙芯3A2000设计,龙芯3A3000进行了结构上的少量改进,增加处理器核关键队列项数,扩充片上私有/共享缓存容量等。实测主频在1.5GHz以上,访存接口满足DDR3-1600规格。

3、龙芯架构

龙芯指令系统LoongISA在MIPS64架构500多条指令基础上,在基础指令、虚拟机指令、面向X86和ARM的二进制翻译指令、向量指令四个方面增加了近1400条新指令。
龙芯在获得MIPS永久授权的同时,自行扩展了:

  • 148条LoongEXT指令
  • 5条LoongVM指令
  • 213条LoongBT指令
  • 1014条LoongSIMD指令

将MIPS原本的527条指令,扩展为1907条,发展成为龙芯自己的LoongISA,可以自主扩展指令集,在发展方向上可以自主选择。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!