最新龙芯3A20003B2000已得到官方Linux内核支持

最新龙芯3A20003B2000已得到官方Linux内核支持,第1张

  龙芯3A2000/3B2000是龙芯3号系列处理器的最新升级产品、处理器核升级为新一代GS464E架构。最近据龙芯开源社区www.loongnix.org报道,3A2000/3B2000的支持代码已经加入了Linux官方内核,会在最新的版本发布时正式采用。

最新龙芯3A20003B2000已得到官方Linux内核支持,第2张

  linux-mips官方git 代码库

  据介绍,龙芯3A2000/3B2000是龙芯3号系列处理器的最新升级产品,以龙芯3A1000四核框架结构为基础,处理器核升级为新一代GS464E 架构,内存控制升级为高性能激进调度控制器,IO总线升级至HT3.0,内部互连网络则进行了大量的性能优化。龙芯3A2000处理器核心采用自主设计高性能GS464E微结构,微结构综合技术水平达到了与Intel的IvyBridgy及AMD的Steamroller相当的水平。龙芯3A2000支持自主龙芯指令系统LoongISA,在MIPS64架构500多条指令的基础上,在基础指令、虚拟机指令、面向X86和ARM的二进制翻译指令、向量指令四个方面增加了近1400条新指令。龙芯3A2000/3B2000芯片在对龙芯3A1000引脚兼容的基础上,大幅提升了系统性能。实测综合计算性能提升1-2倍,实测访存性能提升10-20倍,实测IO性能提升3-5倍。同时还对虚拟机和二进制翻译进行了针对性优化支持。龙芯3B2000在龙芯 3A2000的基础上支持多达四片全相联结构的多路一致性互连。

  龙芯3A2000处理器

  在软件的自由与开放方面,龙芯一直是国产自主CPU的一个标杆。

  Linus Torvalds说:Talk is cheap, Show me the code. 翻译成中文就是:言论是廉价的,给我看看你的代码。

  今天,就让我们来回顾一下龙芯3号在Linux内核上所走过的历程。
 

  Linux-3.15:龙芯3A的基本支持加入官方内核

  http://kernelnewbies.org/Linux_3.15-DriversArch#head-24ced36a077290dcd08cdc46e003b0ad192452ea
最新龙芯3A20003B2000已得到官方Linux内核支持,第3张
Linux-3.17:龙芯3B以及NUMA的支持加入官方内核
http://kernelnewbies.org/Linux_3.17-DriversArch#head-017d8faded1409b631a73127728bf892d14952d1


最新龙芯3A20003B2000已得到官方Linux内核支持,第4张

Linux-3.19:DMA64、任意核启动、Oprofile、Perf等增强功能加入官方内核
http://kernelnewbies.org/Linux_3.19-DriversArch#head-842a3b9bf59aa3f8cb00104b6bd165f5ce95ecd4


最新龙芯3A20003B2000已得到官方Linux内核支持,第5张

……

然而今天,又有振奋人心的消息传来,最新款龙芯3A2000/3B2000的支持已经加入了官方内核!
https://git.linux-mips.org/cgit/ralf/upstream-sfr.git/log/

 

最新龙芯3A20003B2000已得到官方Linux内核支持,第6张

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2716388.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-17
下一篇 2022-08-17

发表评论

登录后才能评论

评论列表(0条)

保存