萌萌妈妈 发表于 2015-1-14 21:13:46

来一发Linux与超等盘算机的二十年开展史

小知识:CentOS是企业Linux发行版领头羊RedHatEnterpriseLinux(以下称之为RHEL)的源代码再编译版本。
在最新的环球500强超等盘算机排行榜中,基于Linux的超等盘算机占有了476个席位,比率高达95.2%。现在Linux在超等盘算范畴已构成金瓯无缺的场合排场,但自其出生之日起,Linux并不是一向占有着超算范畴的霸主位置。



近几年,Linux已乐成代替Unix,成为最受超等盘算机喜爱的操纵体系
1993年6月,天下上首个环球500强超等盘算机排行榜出炉,而此时Linux才方才衰亡。实践上,直到1993年,初次乐成的Linux刊行版――SlackwareLinux和DebianLinux才方才问世。
接上去,如Linux基金会一份行将公布的呈报所称,从20年来Top500国际构造在盘算功能范畴对超等盘算机和Linux的相干数据剖析可知,自1998年Linux初次呈现在500强超算榜单起,在已往的十年中其就一向占有着500强超算操纵体系前十的位置,而且从2010年6月入手下手,基于Linux的超等盘算机在500强榜单中的比率到达了90%以上。
在Linux雄踞超算霸主位置之前,超等盘算机次要接纳Unix作为操纵体系。但自2003年起,事变产生了分明的转机,底本占有500强超算榜单96%的Unix体系完全变化了占有不异份额的Linux体系。到了2004年,Linux则完整称霸超算范畴。
据Linux基金会先容,“Linux已成为冲破盘算功能的原动力,并推进了盘算研讨范畴和手艺的立异。换句话来讲,就是Linux已乐成占有超等盘算范畴霸主位置,最少年夜部分超等盘算机都在利用Linux体系,它无效的匡助了研发职员推进并办理盘算才能的限定和瓶颈。”
该基金会以为,呈现这类情形次要基于以下两个缘故原由。起首,因为年夜多半天下上***的超等盘算机都是超标量系统布局研讨呆板,他们的创建次要是用于处置一些专门的特别义务。每台超等盘算机都是一个自力的项目,具有独一的特征和优化需求。因而,要为每一个体系开辟一个出格定制的操纵体系其实不实际。但关于Linux平台,研讨团队则能够很简单对其举行一次性修正和优化,并举行一些冲破性的计划以顺应古代超等盘算机的需求。
别的一个主要的要素在于,“针对一个定制的、自我撑持的Linux刊行版本,不管你利用的是20个节点仍是2万万个节点,其受权用度都是一样的。”别的,“经由过程使用宽大的开源Linux社区,你的各年夜项目都能够取得收费的手艺撑持和开辟资本,从而使得开辟职员的用度能够和操纵体系用度不相上下,或是更低。”
如许一来,超等盘算机的运算速率将会愈来愈快。从总的运算峰值来看,经由过程Linpack基准测试,一台超等盘算机的最年夜运算功能约莫每14个月就会提拔一倍,并已年夜年夜凌驾了摩尔定律(每24个月,嵌进芯片的晶体管数量将增添约一倍。)。在高端产物中,超等盘算的运算速率更快。就拿环球500强榜单来讲,其最快的超等盘算机峰值已提拔了两倍,即从1993年的CM-5’s59.7gigaflop/s提拔为2013年的33.86万万亿次的浮点运算速率,到达了如今河汉二号的速率。
因而,Linux基金会总结道:“经由过程20年以来环球超算500强数据,分别运算峰值和操纵体系,我们明显能够看出,Linux的存在并不是只是为了当今年夜多半的超等盘算机,其在已往十年中对超等盘算功能不成比例的增加具有明显的推进力。将来,Linux除可以持续推进盘算范畴的前进和立异以外,其还将有助于探究宇宙的奥妙并办理实践生存中最辣手的成绩。”
对此,我们也不能不举双手双脚暗示认同。
小知识:Linux同时具有字符界面和图形界面。在字符界面用户可以通过键盘输入相应的指令来进行操作。

深爱那片海 发表于 2015-1-17 07:54:22

再次,Linux是用C语言编写的,我们有学习C语言的基础,读程序和编写代码方面存在的困难小一点,也是我们能较快掌握的原因之一。?

飘灵儿 发表于 2015-1-24 13:48:10

工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。目前国内关于Linux的书籍有很多不过精品的不多。

精灵巫婆 发表于 2015-2-1 16:56:22

要增加自己Linux的技能,只有通过实践来实现了。所以,赶快找一部计算机,赶快安装一个Linux发行版本,然后进入精彩的Linux世界,相信对于你自己的Linux能力必然大有斩获。

简单生活 发表于 2015-2-7 13:31:30

要增加自己Linux的技能,只有通过实践来实现了。所以,赶快找一部计算机,赶快安装一个Linux发行版本,然后进入精彩的Linux世界,相信对于你自己的Linux能力必然大有斩获。

冷月葬花魂 发表于 2015-2-22 16:08:00

现在的linux操作系统如redhat,难点,红旗等,都是用这么一个内核,加上其它的用程序(包括X)构成的。

再现理想 发表于 2015-3-7 03:33:22

尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。

萌萌妈妈 发表于 2015-3-14 12:01:56

用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,估shell也称为命令解释器,有关命令的学习可参考论坛相关文章,精通英文也是学习Linux的关键。

小魔女 发表于 2015-3-21 08:55:52

对我们学习操作系统有很大的帮助,加深我们对OS的理解。?
页: [1]
查看完整版本: 来一发Linux与超等盘算机的二十年开展史