Monday, November 20, 2017

天河一号与银河麒麟(Kylin)操作系统

2009年10月29日,中国首台千万亿次超级计算机“天河一号”诞生。

2008年9月下线的中国第一台超百万亿次超级计算机“曙光5000A”,运算峰值速度为每秒230万亿次。一年后,随着“天河一号”研制成功,中国高性能计算机的峰值性能提升到了每秒1206万亿次。全系统峰值性能为每秒1206万亿次,Linpack实测性能为每秒563.1万亿次。这意味着,“天河一号”计算一天,一台配置Intel双核CPU、主频为2.5GHz的微机需要计算160年。该计算机系统的实测性能数据已经提交国际TOP500进行排名,按照2009年06月的性能数据,天河一号实测性能排列TOP500第四位,峰值性能列第三位。

天河一号采用6144个Intel通用多核处理器和5120个AMD图形加速处理器,内存总容量98TB,点对点通信带宽40Gbps,而共享磁盘总容量则达到1PB。该超级计算机系统将部署于天津滨海新区国家超级计算天津中心作为业务主机。根据2009年中国高性能计算TOP100榜单公布的数据来看,排名第一的“天河一号”用了更少的处理器内核、更高的能效、达到了远超第二名的运算能力,当然其最大的亮点是首次使用GPU加速计算,而且是AMD的GPU。

天河一号的硬件配置如下:

计算阵列:2560个计算结点,每个计算结点集成2个Intel CPU,配32GB内存。

加速阵列:2560个加速结点,每个加速结点含2个AMD GPU、 2GB显存。

服务阵列:512个服务结点,每个服务结点含2个Intel CPU、32GB内存。

总共使用了3072颗Intel Quad Core Xeon E5540 2.53GHz和3072颗Intel Quad Core Xeon E5450 3.0GHz,共计6144颗CPU,24576颗核心。

总共使用了2560块AMD Radeon HD4870X2显卡,5120颗运行在575MHz的RV770 GPU,每颗GPU拥有1GB GDDR5内存。

天河一号的操作系统:

天河一号采用的是国防科大早年自主研发的银河麒麟(Kylin)操作系统,目前已推出至第三代版本。前两代号称是完全自主研发,但受到过套用国外开源系统的质疑,而且后来已经证实其内核为开源的FreeBSD系统内核,是UNIX的一个分支,绝非完全自主知识产权,必须遵循BSD许可证。第三代是基于Linux再研发的产品,可以说是世界上只是又多了个linux发行版,如同Mandriva和Redhat的linux,也绝非完全自主知识产权,必须遵循GPL(General Public License 的缩写)协议。这里有一篇2006年新浪网报道的新闻《麒麟官方承认非独立研发 采用FreeBSD代码》,写得非常详细和透彻,有兴趣的同志可以去看看。

麒麟操作系统的官方网站原为http://www.kylin.org.cn/,后来不知什么时候开始改为http://www.kylinos.com.cn/,其官网宣称“麒麟操作系统V3兼容Linux系统,达到国内外主流Linux产品同等技术水平”,是“具有自主知识产权的国产操作系统产品”。

本文部分数据系搜集自互联网。

Leave a Reply

Your email address will not be published. Required fields are marked *