
在本届Hot Chips会议上,中国最新一代的通用处理器龙芯3号成为最热门的一项展示。这是中国的处理器结构设计师第一次访问美国并出席业内重要的技术会议,由此掀开中国自行设计的高端通用处理器的面纱。来自业内外主流媒体的记者加入到通常由工程师为主的听众中来一睹这一新的设计成果。
龙芯3号确有很多令人瞩目的地方。龙芯3号(Godson-3),英文产品名为Loongson-3,是诞生了七年的龙芯处理器家族中的第一款多核成员。在今年首次流片的版本中,龙芯3号由片上交叉开关网络集成了四个MIPS兼容的64位处理器核。这个四核的结构是可扩展的,所以未来的实现可能在片上集成数十个处理器核(更小规模的实现也在规划中)。首次流片将采用65纳米CMOS工艺制造,主频预计达到1.0GHz。
让人感兴趣的还有龙芯3号中的协处理器。这个协处理器用来作数字信号处理和高性能浮点运算。初始版本的四核龙芯3号不会包含此协处理器,但是计划2009年流片的下一版本的实现在集成四个MIPS兼容处理器核的同时将包含四个此种协处理器。利用这一额外的运算处理能力,中国人计划在两年内建造一台运算能力为1Petaflops(每秒百万亿次浮点运算)的 超级计算机。这一性能将达到当今世界上最快的超级计算机的水平。
好像这些新披露的东西还不够,龙芯3号还具有一项令人吃惊的特性:它加入了200多条用于加速x86到MIPS的二进制翻译的指令。换句话说,龙芯3号用硬件来优化对x86的仿真,这很像Transmeta之前在其Crusoe和Efficeon处理器中的做法。
这一特性让不少人竖起了眉毛。龙芯处理器在中科院计算所设计。计算所既没有MIPS指令集的许可,也没有x86指令集的许可。去年,计算所通过与持有MIPS指令集许可的意法半导体的合作解决了与MIPS科技公司的知识产权争端。但是这些类x86扩展指令是否会导致与Intel或Transmeta的冲突?
龙芯3号不是x86克隆
从微处理报告的角度,我们不是专利律师,我们的初步分析是龙芯3号的指令扩展可能并不会践踏Intel或Transmeta的知识产权(前者是x86指令的发明人,后者的由硬件结构支持的“code morphing”软件提升了仿真x86(x86 emulation)的技术)。龙芯3号在兼容x86上看上去并不会比Transmeta的处理器走的更远,而Transmeta与Intel在开始的7年里并没有法律纠纷。
未完待续。
4 条评论:
祝早日成为ISCAman
译得很好,赞!
JPMorgan Summer Reading List
http://btob.barnesandnoble.com
MAJOR FOREIGN HOLDERS OF TREASURY SECURITIES
http://www.ustreas.gov/tic/mfh.txt
发表评论