龙芯CPU(13)–龙芯获MIPS正式授权

2009年6月15日,中国科学院计算所,作为一个法人机构,正式获得MIPS的授权,从而为其龙芯CPU(商标正式名称为Loongson )朝着“MIPS Compatible”的道路上迈出了重要的一步。位于美国硅谷的MIPS公司于6月15日发布了官方新闻稿。中国科学院计算所的新闻稿是6月22日发布的。

在此之前的2007年,计算所是通过为其流片的位于欧洲的意法半导体STMicroelectronics公司间接购买MIPS的MIPS64的许可证来设计和生产龙芯CPU的。有兴趣的读者可以参阅2007年3月28日MIPS公司的新闻稿

这次计算所与MIPS的直接签约中,购买了MIPS32和MIPS64的许可证。

计算所所长李国杰院士是如此评论这次合作的:”We are very pleased to solidify our relationship with MIPS Technologies as we continue to drive technology innovation and adoption throughout China,” said Li Guojie, director, ICT. “The industry-standard MIPS architectures will allow us to design chips for a host of highly secure and efficient devices for government applications. We also see vast potential for economical microprocessors that target the high-growth Linux-based netbook and consumer PC markets for individuals, schools and small businesses across our country.”

这个消息出台后,引起了业界许多的反馈。其中,不少人认为这是否意味着龙芯其实就不是自主产权的中国芯了和其他众多怀疑。计算所在22日发布了一篇官方文章《关于计算所购买MIPS结构授权的考虑 》 。为了方便读者阅读,特附录如下。

笔者认为,计算所直接获得MIPS32和MIPS64的授权,当然是一件好事。是一个正确的做法。从而,在流片等方面可以摆脱ST的控制,为龙芯3和将来的后续发展铺平道路。

当然,龙芯的成功,关键在于软件。一切的一切是应用决定系统和芯片的存活。从李国杰院士的正式谈话中,读者可以体察,是否为了国家的安全使用,是龙芯目前和将来最重要的市场。

附录:

《关于计算所购买MIPS结构授权的考虑 》

阅读全文»

(3个打分, 平均:5.00 / 5)

海外学人–秦伟(Wei Qin)

秦伟(Wei Qin),现为美国波士顿大学电子与计算机工程系的助理教授。秦伟,毕业于中国复旦大学电子系,并于1996年和1999年获得其学士和硕士学位。2004年,秦伟从美国普林斯顿大学获得其博士学位。其博士论文为Modeling and Description of Embedded Processors for the Development of Software Tools。博士导师为Sharad Malik教授。

秦伟教授目前的研究方向为嵌入式系统和处理器设计工具与方法和模拟, 描述语言等

秦教授的联系方式为:

Dept. of Electrical & Computer Engineering
Boston University
8 Saint Mary’s Street
Boston, MA 02215
Phone: (617)358-3641
Email: wqin@bu.edu
Web:http://people.bu.edu/wqin/

(2个打分, 平均:4.50 / 5)

谷歌中国涉黄,情何以堪。

6月20日,谷歌中国因为涉及黄色而被禁。其中禁止的包括国内的网民(目前)不能做境外网页搜索等等。李开复的日子可真是不好过。不知道李彦宏是否在偷着笑,或者李彦宏本人与这件事就摆脱不了干系。

中央电视台的《焦点访谈》节目力占道德制高点。猛烈的炮火轰炸谷歌。 其中一个大学生的采访和控诉更是好生了得。悲情与矫情,好一个冠冕堂皇。

在网民的人肉搜索下,现在已经证实了那个名叫“高也”的道德好小子其实是《焦点访谈》节目的实习工作人员。

主持人还采访了著名的科学家方兴东先生。有兴趣的读者,可以观看相关视频:


(3个打分, 平均:3.00 / 5)

巨变前夜

在这篇评论的撰写过程中,得到了许多朋友的支持与帮助,在此表示感谢。

特别要感谢弯曲评论的朋友们,你们的讨论为我带来无数启发,拓展了观察事物的层面与思考的角度。

原文发布于《计算机世界》

  金融危机席卷全球,大批企业在风暴中摇摇欲坠,收购与整合成为近期曝光率颇高的词汇。有句话说的好,旧秩序的毁灭意味着新秩序的开始。日前爆出的两宗收购案,就对IT行业的现有格局与未来发展造成重大影响。

悲情RMI推进思科王者霸业

  RMI被Netlogic收购,是一件意料之外、情理之中的事情。如果没有这场金融危机,此时的RMI很可能也像Cavium一样成功上市,坐拥无限美好的前景;而现在,不到两亿美金的收购价甚至不及主要竞争对手Cavium市值的一半,用贱卖二字来形容毫不为过。

  我相信,就算没有金融危机, RMI的日子也不会长久。无数下游厂商都期待着他能发展壮大,共同建设更加稳固、成熟的产业链。这种期待,与这个初创企业的规模极不相称。

  据说华为的朋友们最近很高兴。对于这个除了核心网,RMI无处不在的巨头来说,供应链的稳定性无疑是重中之重。这次收购,犹如一记效果显著的强心针,很大程度上消除了华为对RMI在金融风暴中倒闭的担忧。这种想法,在下游厂商中是具有普遍性的。

  就收购本身来说,双方的产品有着极强的互补性,有利于构建更强、更全面、更灵活的产品方案。Netlogic在研发方面又素有大手笔投入的传统,据华尔街传来的消息,来年该公司的研发预算甚至接近1亿美元。

  但诸多利好也无法掩盖深层的隐患。对于一个Febless型半导体企业来说,设计团队几乎就是他的全部价值。被收购后的RMI是否还能维持设计团队的稳定,是一个极其严峻的问题。无情的贱卖意味着RMI员工手中原本价值可观的期权与公司股票大大缩水,在这种情况下,如何安抚这些受伤的心,成为收购能否圆满的关键。

  对这宗收购案最应该感到高兴的当属网络巨擘思科——Netlogic与Cavium的最大客户之一。后者对思科的依赖程度更大一些,传言思科甚至还持有Cavium的股票。从供应链的健康角度考虑,其竞争对手往往更倾向于RMI的解决方案。思科本是不太方便收购RMI的,而Netlogic正好帮了他的大忙。为满足最大客户的需求,谁也无法阻止Cavimu和Netlogic做出任何倾斜。这意味着,以后思科甚至不需要使用技术手段,就可以轻松打压没有自主通信处理器的竞争对手。如果有一天,思科仿照英特尔借Atom授权削减Nvidia产能的方式主动出击,受害者将不仅仅是他的竞争对手——整个通信处理器领域的健康发展都会受到影响。

  当然,这只是个假设。但可以肯定的是,目前思科的竞争对手中,谁没有自己的通信处理器,谁就一定会被边缘化,最终从一线厂商的行列中淡出。有充分的理由相信,也有充分的迹象表明,Juniper与华为等设备制造商一定会加紧其通信处理器的研发速度,以保证在日渐激烈的市场拼争中拥有足够的竞争力。反观思科,他早已手握SPP与QFP两柄宝刃,站在行业领先者的位置上,笑傲江湖。

英特尔的釜底抽薪之计

  英特尔收购WindRiver是一出大戏,其效应甚至波及到IT以外的其他行业。这绝对是一次预谋已久的行为,目前看,对英特尔有百利而无一害。

  叫板ARM、警示微软、剑指嵌入式……多场战斗同时打响!就算英特尔有着业内最殷实的家底,结果也很难预料。其实这也是不得已而为之。多年来,处理器出货量增加了好几倍,利润却变化不大。对于这个巨无霸来说,已到了不变即亡的时刻。

  英特尔最强悍的不是设计,而是制造与营销。如果以此与新旧敌手拼个你死我活,胜算也不小。但这个在半导体行业驰骋多年的巨头深谙上兵伐谋之道,重拳打向产业链上游。WindRiver的VxWorks与ARM等非x86架构产品的组合堪称最佳拍档,其影响力远超通用领域中的Wintel联盟。英特尔想让x86在这个领域也Everywhere,收购WindRiver就是代价最小却最有效的方式。据悉,英特尔已经宣布要加强VxWorks对x86的支持,这意味着,资源倾斜与对自身利益的考量将无可避免地影响到该软件对非x86指令集架构产品的支持。为保证平台的延续性,下游厂商在预研时肯定也要考虑这个因素,进而增加了x86进入嵌入式领域的可能性。

  唇亡则齿寒。

  ARM注定将成为第一个牺牲者。以移动与超便携终端为代表的嵌入式领域是业内少有的处于高速增长的市场,包括英特尔在内的各路诸侯早就虎视眈眈。作为这个领域的传统霸主,ARM不断调整自身策略,企图用更强大的产品覆盖高端层面;英特尔则借Atom大红大紫之势,通过精简与SoC等方式逐步向下渗透。而WindRiver在这个时刻加入英特尔阵营,意味着两方战力的失衡。此消彼长,胜负已分。

  在经济利益面前,历史悠久的Wintel联盟也并非坚不可摧。英特尔对微软的不满是由来已久的,应用与操作系统发展的迟缓明显已拖累了硬件更新的脚步,所以他才会有大力支持开源之举。在嵌入式领域大战一触即发之际,虽然没有Windows相助,英特尔阵营中也不乏VxWorks、Moblin等好手。何况,战局内还隐藏以谷歌Android为代表的一票潜力无限的看客,随时都有可能做出符合自己利益的决定。

  所以,我相信近期传出Windows 7将会有ARM版本的流言不是空穴来风。两个失意者之间的惺惺相惜,也是可以理解的。

  收购WindRiver,又可以看成英特尔在通信与安全领域长久布局的最后一招。英特尔已非吴下阿蒙,先前x86与IXP黯然退出的过程中,他已积累了足够的经验,明白了这个领域的游戏规则。在突破了成本、复杂度、功耗与I/O方面的瓶颈后,英特尔看准了业务重心向应用层转移的契机,携WindRiver强势回归。

  看看英特尔完美的布局吧。低端,Tolapai的失败换来了Atom和以其为核心的SoC,在保证性能的基础上大幅拉低了整机成本,以至于现在很多厂商做了产品却不敢推广,担心和原有产品自相残杀。中端,安全产品的半壁江山已被x86+i8257x占据,应用层业务需求的增长甚至使其竞争力超越了RMI、Cavium的方案。高端,Netronome的NFP系列产品与英特尔Nehalem架构处理器珠联璧合,其方案之完善,甚至有资格杀向隔绝已久的数通领域。两者间即将实现的QPI连接特性,也证实了英特尔绝对是预谋已久。之前Netronome对高端IXP系列产品的收购就是一次变相的“重组合作”,一切都按英特尔这个幕后操盘手的意志顺利进行着。而收购WindRiver,既是布局的最后一招,也是攻向通信与安全领域的第一招。

“中华”面临抉择

  对于通信和安全领域来说,两宗收购案带来的影响无疑是巨大的。在这风起云涌之际,国内厂商将做出怎样的抉择,十分令人关注。

  华为系、中兴等能提供全套网络基础架构解决方案的厂商是重灾区,他们很有可能还没做完对RMI被收购的评估,就被迫因为WindRiver被收购而推翻重来。看其产品,硬件部分大多基于RMI、Cavium或Freescale自主开发,软件部分又多以VxWorks为根基,供应链面临的风险将以平方计。好在多年的摸爬滚打让他们注定不会把鸡蛋都放在一个篮子里,没有产品化的预研成果突然间变得价值连城。事不宜迟,变革必将由他们拉开序幕。

  其他厂商受到的冲击会小一些,尤其是那些没有硬件设计能力,底层采用开源操作系统的厂商。收购甚至还有可能对他们造成积极的影响,如果英特尔的新产品性能提升明显,善于采用大马拉小车方式解决问题的国内厂商绝对会再次拥抱x86。并且,在这个中低端产品只能拼成本和端口数的年代,英特尔的强势介入无疑会带来更大的利润空间。

  变革又将带来无限机遇,对行业造成深远影响。

  前面提到过,没有自己的通信处理器就意味着没有核心竞争力,这一点相信国内通信、安全领域的旗手们都看得很清楚。虽然在当前形势下投巨资进行芯片研发非常不易,但这条路又是他们不得不走的。另一方面,没有实力进行自主研发的厂商还是很多的,这给龙芯等拥有自主知识产权的国产处理器带来机遇。在需求的带动下,变革倒真有可能刺激国内半导体产业的发展。

  软件向开源平台转移是必然的趋势,Linux、BSD等系统很有可能借此完成一次飞跃,这恰恰也是长期鼎力支持开源项目的英特尔愿意看到的一幕。系统移植的难度不亚于芯片设计,甚至需要比后者更多的时间去测试、验证,厂商推出产品的速度势必会减缓。不过,这巨大的代价如能迫使其提高对研发的重视程度,逐步完成系统与应用由内核级向进程级的过渡,亦是件十分有价值的事情,将对国内通信、安全行业综合技术水平与世界接轨起到巨大的促进作用。

(5个打分, 平均:4.20 / 5)

英语词汇量突破百万

image      在莎士比亚时代,英语人口只有区区两百万人,词汇量也只有十万左右,莎翁自己就发明了1700多个新词。以后的几百年间,说英语的人口不断扩大,新词也在不断出现。美国的杰佛逊总统(Thomas Jefferson)发明了大约200个英语单词,就连不善言辞的小布什总统也发明了几个新词,最著名的是“misunderestimate”。到今天,英语已经发展成世界语言,目前全球范围内的英语人口超过三亿,其总词汇量最近也跨过了百万大关。

      在美国德州的奥斯丁市(Austin),有一家研究机构,叫做全球语言监测机构(GLM, Global Language Monitor)。GLM通过一套计算机算法,每天扫描数千家网站、新闻机构、辞典、学术出版物等,查看各种词汇的使用频率。一个单词出现的次数超过一定的数量(一说是2.5万次),它就会正式成为一个英语单词。

      昨天(6月10日),GLM发布了第一百万个英语单词,“Web 2.0”。英语是世界语言,那么它的新词也是来自世界各地。例如,最近几天收入的几个新词,两个来自印度电影“Slumdog Millionaire”,“Jai Ho!”和“Slumdog”;有一个来自中文,“chengguan”(城管);其它几个还有“Octomom”(洛杉矶八胞胎妈妈),“Cloud Computing”(云计算),和“Carbon Neutral”(碳平衡)等。

      来自中国的英文,中式英文,英语中也专门有一个称呼,叫“Chinglish”。润之先生的“Paper Tiger”(纸老虎), 可以算是一个例子,“Long time no see”(好久不见)也算一个。最近一个Chinglish单词在中国网上很火,“Niubility”,估计英国人是看不懂了,但它可能很快就会变成一个正式的英文单词。

      另据GLM数据,其他几种主要语言的词汇量为: 中文(50万多),日文(23万多),西班牙文(22万多),俄语(19万),德语(18万多),印地语(12万多)。

      进一步阅读,可参阅GLM网站

(6个打分, 平均:3.67 / 5)

Juniper宣布100G以太网线卡

image       Juniper今天正式宣布支持100G以太网接口(业界首家),用于其T1600核心路由器(Core Router)。Verizon公司同时也表示将于明年开始部署100G以太接口,说明Juniper不是在无地放矢。对多数电信商来说,100G以太的需求还不太明显,但至少说明Juniper在研发上还是有一定的实力。

      在核心路由器市场,基本是思科和Juniper两家垄断,CRS-1对T1600。CRS-1有一定的先发优势,其市场份额也大于T1600; T1600在数据吞吐量(Throughput)和耗电上有些优势,这次的100G Ethernet也可以算是一项优势。单从技术上比较,CRS-1和T1600没有太大的区别,功能上基本是Matched Feature by Feature。思科在市场、销售上要远强于Juniper,所以市场份额思科领先,但两者目前处于胶着状态。

      有关100G以太网接口技术详情,读者可参考这个Wiki网页

 

Juniper新闻原稿(英文)在此:

http://finance.yahoo.com/news/Juniper-Networks-Introduces-bw-15463422.html?.v=1

(2个打分, 平均:5.00 / 5)

思科正式加入Dow 30指数

image      思科公司(Cisco)今天取代通用汽车公司(GM,General Motors),正式加入道琼斯三十种工业指数(Dow 30)(同样,GM也将退出S&P 500,由DeVry公司取而代之)。思科取代GM,标志着高科技产业正在取代制造业,成为美国的支柱产业。今天的思科就是昨日的GM,今天的硅谷就是昨日的底特律。

      GM以前由于员工待遇优厚,被称为Generous Motors,现在被政府接管,变成了Government Motors,最后还是以破产保护收场。一百多年的辉煌历史,谁曾想它会落到今日这个地步,希望明日的思科不会像今日的GM,三十年后的硅谷不会像现在的底特律,一片萧条景象。不过,河东河西、沧海桑田,未来又有谁能预料?

      除思科外,硅谷公司中位列Dow 30的还有惠普(HP)和英特尔(Intel),技术公司中还有位于纽约的IBM和西雅图地区的微软(Microsoft)。

(2个打分, 平均:5.00 / 5)

多核系统与网络设备的大讨论

在《弯曲评论》发表了NetLogic买断RMI的文章之后,得到了许多读者的关注,并引发了对多核系统微处理器的热烈讨论。其中讨论的话题有:RMI的前途,RMI与其竞争对手Cavium的相关比较;后来话题扩大,读者开始讨论:x86架构,MIPS,ARM,PowerPC等在通信设备领域的优缺点。在讨论中,读者的评论中涉及打大量的最新技术和体系结构。笔者对每个评论都做了详细的阅读。并将安排自己的时间做相应的阅读。

关于多核系统,各种ISA体系结构方面,笔者在这方面的经验和思考是这样的。

应用系统决定论:
应用决定系统,系统决定硬件。换言之,是应用程序决定一切。而不是有了什么好的处理器,才有什么好的系统设计,才有什么好的应用。任何一个通用处理器设计,一个网络处理器设计,都是有其要服务的系统,要服务的应用,要服务的市场,一步一步决定其逻辑功能部件的。换言之,不需要的部件,即使从计算机体系结构的角度再好再美,都会被无情(但正确)的从die上去除出去。笔者在参与设计处理器时,经常遇见这样的事情。一开始确实不适应。但慢慢的就理解了:只有是应用的,才是正确的,也才是最佳的。最佳就是一个带有时间和空间的一个定位。能在某个时间段服务于某个产品从而获得某些市场,如果一个芯片能够为这个目标服务,这就是最佳的。

RMI与NetLogic:

简而言之,是MIPS多核+TCAM的组合。 TCAM是各大通信公司,特别是路由器公司的七寸。你算法再好,你也得Lookup快不是。读者可以试想下一代RMI的XLR或者XLP芯片有了TCAM的接口(Interface)。有兴趣的读者可以阅读笔者撰写的“思科QuantumFlow处理器及其战略研究(7):体系结构(报文观点)”从而比较思科的QuantumFlow网络处理器的体系结构。从技术上而言,RMI与Netlogic是一个非常不错的整合。

MIPS的问题:
基于MIPS的32位操作系统,或者网络系统,具有非常大的局限性。这就是MIPS的天生缺点。2G之上的空间必须在Priviledge模式运行。这对于网络大系统,例如在下面读者aaa的评论中提及的:“aaa 于 2009-06-07 6:35 am 大地址空间,大内存的需要越来越迫切,尤其在高端的系统.64bit core 是一种发展趋势.”。这是一个非常精确的评论。从笔者的眼中,aaa读者的此言一出,笔者立刻能判断其工作的相关性质,工作范畴和能力。可谓评论中之精华。MIPS 64位系统是已经采用和将要采用MIPS ISA的系统和公司要非常注意的一个事情。要知道,问题不在MIPS本身,而在于你现在的历史代码,历史系统是否准备好(READY)了没有?32位系统朝64位系统的迁移绝非一日之功。要下定决心,但要非常慎重。

ARM朝高端系统方向发展:
这一点确实是正在发生。读者要注意,ARM朝高端发展的含义其中包括:通信设备厂商用ARM的软核设计其高端的网络通信处理器。可类比的是:思科的SPP和QuantumFlow利用了Tensilicia的Xtensa(类MIPS ISA)处理器。这方面,笔者点到为止。

PowerPC的落后:
FreeScale确实做多核方面动作缓慢,令人失望。但PPC的社区势力强大,而且随着IBM要开始与思科一绝高低,IBM必将发力在通信,存储,数据中心等等领域,从而与思科决战。因此,IBM必将通过各种合纵连横的方式大力发展PowerPC的网络处理器芯片。

IA32和EM64T的野心:
Intel在IA32方面与嵌入式系统基本无关。另外在Netburst微结构时代的Intel微处理器,基本上不可能使得通信设备厂商的板子的功耗budget,散热等等方面能做得下来(电源系统,风扇系统可是一个通信设备的两大重要部分)。但Intel在转向Core微结构和现在的Nehalem微结构后,Intel芯片的生命可以说是非常的健康和旺盛。随着外网总线,互联技术的不断发展,不排除工业界的OEM厂商,例如,台湾,韩国等等,会使得中低档通信设备的Fabric,IO卡,数据处理卡等等都迅速山寨化。换言之,决战都在软件,而非硬件。如果这一天到来,基本上意味着中小型公司单独做网络处理器变得没有任何意义,除了网络通信大公司购买CPU的软核自己定制网络处理器。再出类似于RMI和Cavium这样的公司的前提将基本上不再存在。

当然,上面都是笔者自己的一家之言。有兴趣的读者可以详细阅读众多评论如下。

阅读全文»

(3个打分, 平均:5.00 / 5)