Home Map Index Search News Archives Links About LF
[Top bar]
[Bottom bar]
[作者像]
Manuel Benet Navarro

作者简介:

就读于西班牙Valence工艺大学计算机科学,在西班牙度过了大部分时间。

自从他5年前开始使用Linux(以及通常所说的Unix),便迷恋其中。 他爱好与计算机体系结构相关的任何事情。除了计算机,还喜欢听音乐、 看电影和滑雪板。

正文:

F-CPU计划:试图“更硬一些”

[Ilustration]

摘要:

继续:F-CPU计划试图开发一种类似于目前Pentium II, Merced的微处理器, 接下来是一个接近于向导性自由软件工程的发展方案。你会发现这是一个乌托邦式的理想方案, 但某些要点也可能成为现实。



是的,“cpu”这个词确实是它的习惯缩写:中央处理器(central processing unit), 而不是在读这个标题时可以想象到的其他事物。显然,“F”代表“自由(Freedom)”。 这就是我将要在本文描述的计划。首先,你必须知道我不会给出关于计划设计的讨论, 而是要揭示出它的组织结构和设计目标。

F-CPU计划诞生在1998年夏末(我不知道确切的日期,因为那时还在假期中;), 由Broin Vibber和Andrew D. Balsa发起,目的是开发一种微处理器(事实上,它的名字是F1), 作为目前市场产品的替代品,把自由软件(GNU/GPL)的思想扩展到硬件领域 (可能没有同样的许可作为合法的理由,但有相近的一个)。当然, 由于不同于软件是需要费用的产品,所以它并不是意味着计算机将被免费分发, 但其实现和体系结构将是免费的,开发模式将类似于使用GNU/GPL的软件计划, 也就是说,开发对任何希望参与的人是开放的。

你可能会怀疑这个计划: 谁将支付产品的费用?一旦设计完成,谁将实现这个计算机? 由于计算机不会是免费的(我们估计每部费用是100美元),所以它的售价将不得不超过产品费用。 这个计划仍十分年轻,我们还没有足够的精力为此担心。无论如何,一旦设计完成,测试正确, 并且性能经过分析,传闻就会使一些公司来制造。事实上,F1将会基于一个更好的体系结构, 但不会在集成技术方面提高,因为在真正生产芯片时,0.25 微米(可能,甚至更小) 制造工艺将会成本较低,利于芯片的制造。

正确的,很不错的,也是有理由的,但F1将有多快?
目前,这个计划有足够的野心(如果你希望某一天计划成为现实,就需要这样)。 估算此芯片至少在定点运算上要与Merced一样好,而在浮点运算上要超过Merced。

芯片将为运行Linux而专门设计

哇!太棒了!但是我的Linux将会怎样?没有它,我会不会……
这一点上,计划是十分清晰的。此芯片将专门为Linux而设计,它不会, 也不可能 与Windows(98,NT)兼容, Wine模拟器也不会在它之上工作。至于相关的其他操作系统, 他们对可能的x86模拟器是敞开大门的,但不会涉及其他操作系统的任何事情。

我盼望在我的主板上使用F1……但什么时候可用呢?
这当然依赖于计划未来的进展情况,如果一切稳步进展,他们希望F1会在2000年问世, 然后直到提出F2……

充分围绕这个问题,让我们谈谈这个计划的一些要点。
F-CPU计划的影响之一是将启动一些相关的项目,有关个人电脑体系结构的其他方面, 与F1直接相关,而且他们之间关系紧密。这些项目包括主板方面 (F1使用何种插座?它应该使用socket 7,slot 1,还是super 7等等), 评价和模拟F1所需的工具。

正如你看到的,web是所有组的首要协调者。我们不要忘记主要的通讯结点: 邮件列表(请阅读文章底部以获取更多的信息),但是,我们希望获得每一个开发者的信息, 从而通过CVS(同时翻译系统)来实现web服务器的信息。
目前,计划还在起步阶段,此时仅有很少的开发者。但仍有一些人 (我们特别指出AlphaRISC,KC5TJA,Andrew D. Balsa,Jecel Assumpcao Jr, Rafael Reilova,Steve Wilson等等及一些其他我记不住姓名但确实在其中的人), 已经在模拟工具上工作。而包括在计划之中的人数看来不会减少,即使这个数量 不会很壮观地增长(如果是,那将是另一个传奇),如果我们认识到 仍然 有许多人不知道计划的存在。无论如何,最新加入者的特征表明, 此计划令在硬件, VHDL和模拟工具方面很出色的人十分感兴趣。


最后,我将给出我个人看待这个计划的一些观点:

总之,正如某些人所说,这个计划也许会是一个很好的学习场所。

更多的信息:

你将会找到关于这个计划的信息,主要路线,文档…… 请原谅这个计划刚刚起步,每件事还不能进行本应的正常工作。


注: 电子邮件地址本文没有给出, f-cpu@egroups.com. 如果感兴趣,可以发送电子邮件到邮件列表请求订阅,或者阅读这个地址的列表: http://www.egroups.com

原文为西班牙文
由Seastien Blodeel译为英文,Michael转译为中文


主页由Linux Focus编辑组维护
© Manuel Benet Navarro
LinuxFocus 1999