文章
Slash Boxes
评论

Solidot 登录

登录

[ 创建一个新帐号 ]

龙芯与自由软件

matrix 发表于 2009年7月03日 09时52分 星期五   Printer-friendly   Email story
来自招商工具部门
Gentoo Linux开发者暨中文社区负责人张乐写了一篇文章介绍龙芯的自由软件战略。龙芯的研发负责人曾经宣称龙芯3可以运行Windows系统,但现阶段它严重依赖开源软件。以下引用该文: Linux本身支持MIPS,理论上可以运行在龙芯上,但这其中还需要做很多工作。首先,要保证软件可以运行。和x86平台上可以自行DIY不同,基于MIPS平台的产品一般都是特殊订制的,Linux内核为每种MIPS机器都设定了一套独立的配置选项。再加上龙芯和其他MIPS实现还有一些细微的差别,龙芯电脑上有一些硬件的驱动也尚未进入Linux内核,所以未经修改的内核在龙芯平台上是不能运行的。目前,这个问题已基本得到解决,但要彻底根治,还要等Linux/MIPS项目正式收录龙芯2F平台的内核补丁才行。其次,软件能否良好高效地运行?这个问题牵扯到许多层面,解决起来复杂的多。在底层,由于龙芯2号处理器实现了完整的MIPS III指令集,工具链(gcc/binutils)不经修改也是可以使用的。并且目前已发布的gcc 4.4和binutils 2.19已经支持龙芯2E和2F,可以生成龙芯特有的指令。然而,系统底层函数库glibc还缺少专门针对龙芯的优化,并且截至目前貌似还没有人着手进行。

相关文章

硬件: 中国研究员用龙芯3挑战Intel 9 条评论 [+]
上周在加利福尼亚,中国的研究人员首次展示了龙芯3多核处理器的细节。龙芯3由中科院计算机技术研究所(ICT))研发,ICT的副所长徐志伟称,“20年前,中国还没有处理器的研发计划。现在决策者和IT业已经认识到CPU(中央处理器)的重要。”龙芯1代于2001年推出,龙芯2代在2003年发布,随后在2004和2006推出了更快的改良版。按计划,四核的龙芯3将在2009年亮相,八核版本还在开发之中。基于龙芯的个人电脑也已经出现在市场上,安装了Linux系统和其它开源软件。徐志伟介绍龙芯3可以运行Windows系统。
This discussion has been archived. No new comments can be posted.
显示选项 门槛:
声明: 下面的评论属于其发表者所有,不代表本站的观点和立场,我们不负责他们说什么。
  • 还有 1 reply 在你当前的门槛设置之下。