龙芯电脑系统信息解析,芯片界的“中国梦”
龙芯(英语:Loongson,旧称GODSON) 是中国科学院计算所设计的通用CPU,采用精简指令集,类似于MIPS指令集。第一型的速度是266MHz,最早在2002年开始使用。龙芯2号速度最高为1GHz。龙芯3号于2008年秋季推出成品,而设计的目标则在多核心的设计。目前中科院有研发以龙芯为处理器的超级计算机计划。下面为大家分别介绍目前龙芯电脑系统的三款产品。
一、龙芯电脑系统之龙芯1号
龙芯1号(英文名称Godson-1)于2002年研发完成,是一颗32位元的处理器,内频(也称:主频)是 266 MHz。2005年,龙芯在微软授权和帮助下,完成了BSP支持包的设计,并通过了微软的NSTL内部测试,从而成为第一款事实上全面支持WindowsCE系统的国产通用处理器。在此后龙芯曾经试图委托微软公司作NSTL测试,但是遭到MIPS以侵犯知识产权为由的干预而取消。2006年3月,龙芯通过购买意法半导体授权MIPS64架构获得MIPS指令的使用权,暂时通过购买技术脱离知识产权的法律纠纷。
二、龙芯电脑系统之龙芯2号
龙芯2号(英文名称Godson-2)于2003年正式完成并发布。
龙芯2号是64位元处理器,内频为300MHz至500MHz,500MHz版约与1GHz版的IntelPentium III、Pentium 4拥有相近的效能水平。此处所指的效能以SPEC CPU2000(整数运算效能)的测试项为主要依据。由于架构设计问题,在浮点性能上,龙芯的效能远远落后于同频pentium处理器。。
龙芯2号最初的版本是用0.13微米的制程技术。事实上龙芯2号当称为一个系列,过程中经过数次步阶进化,已知的有2、2A、2B、2C、2E、2F等型号。
2006年6月,龙芯2E继成功在法国流片成功后,全世界排名第五位的集成电路生产商--意法半导体公司与中科院计算所签订技术许可协议,购买龙芯2E的生产和全球销售权。
2006年9月13日,中国科学家宣布研制成功通用中央处理器芯片龙芯2E。它是一款采用64位元MIPSⅢ指令集的RISC处理器,扩展了多条多媒体指令,采用90纳米的CMOS工艺,晶体管数目是4700万个,芯片面积是6.8mm×5.2mm。最高主频达到1.0GHz,一般频率是800MHz,功耗大约是5-7瓦。实际运行频率定于660MHz。规格方面,龙芯2E处理器有128KB一级缓存、512KB二级缓存。性能方面,它的单精度浮点运算速度是每秒80亿次,双精度浮点运算速度是每秒40亿次。龙芯2E在1.0GHz主频下,SPEC CPU2000的得分为500分,综合性能达到Pentium III和Pentium 4的水平。
2007年12月,研制成功集成了336颗64位龙芯2F处理器的国产首台万亿次高性能计算机KD-50-I,其理论峰值计算能力达到1.008万亿次。项目由中科大教授陈国良院士主持。该计算机成本控制在80万人民币以下 。
三、龙芯电脑系统之龙芯3号
龙芯3在2009年亮相。第一颗多核心的龙芯处理器。处理器采用65nm制程。龙芯3A的工作频率为900MHz~1GHz,频率为1GHz时双精度浮点运算速度峰值达到每秒160亿次,单精度浮点运算速度峰值每秒320亿次。龙芯3A采用意法半导体公司(STMicro)65纳米CMOS工艺生产,晶体管数目达4.25亿个,芯片采用BGA封装,引脚的数目为1121个,功耗小于15瓦。
龙芯3A集成了四个64位超标量处理器核、4MB的二级缓存、两个DDR2/3内存控制器、两个高性能HyperTransport控制器、一个PCI/PCIX控制器以及LPC、SPI、UART、GPIO等低速I/O控制器。龙芯3A的指令系统与MIPS64兼容并通过指令扩展支持X86二进制翻译。
龙芯3号在包括服务器、高性能计算机、低能耗数据中心、个人高性能计算机、高端桌面应用、高吞吐计算应用、工业控制、数字信号处理、高端嵌入式应用等产品中具有广阔的市场应用前景。龙芯3A等不支持windows操作系统。