趣文网 > 作文大全

每秒14.86亿亿次运算速度的超级计算机 究竟用什么操作系统?

2020-12-31 13:20:01
相关推荐

摘要:说起计算机(电脑),相信大家并不陌生,但超级计算机似乎离我们的生活很遥远。近几年来,我们频频听到AI医疗、自动驾驶、人工智能大战围棋高手等词汇或事件,其实在它们背后,有我们看不到的庞然大物,它性能秒杀个人电脑,运算速度通常能超过每秒一万亿次,它就是超级计算机。那么,你知道超级计算机都在使用什么操作系统吗?

超级计算机是计算机中功能最强、运算速度最快、存储容量最大的一类计算机。很多人对于超级计算机的记忆,或许只停留在《模仿游戏》里图灵为破译德军码发明的“克里斯托弗”;或是小学课本里的那个,半个足球场那么多大的电子计算机。

事实上,一台超级计算机就是成百上千台“不那么超级”的计算机一起工作。超级计算机的基本组成组件与个人电脑的概念无太大差异,但规格与性能则强大许多。通常是由数百数千甚至更多的处理器(机)组成的、能计算普通PC机和服务器不能完成的大型复杂课题的计算机。

家用电脑一般只有一颗CPU,每颗CPU内一般只有2~8个物理核心。而一台超级计算机有成千上万颗CPU,每颗CPU内一般有几十个物理核心。超级计算机最大特点在于其具有超强的计算和处理数据的能力,运算速度可达到每秒万亿次以上。

以2019年底全球超级计算机运算速度榜单来看,美国超级计算机“顶点”以每秒14.86亿亿次的浮点运算速度再次登顶,第二位是美国超算“山脊”,中国超算“神威·太湖之光”和“天河二号”分列三、四位。当然,我国的“神威·太湖之光”曾多次夺得冠军。

那么,每秒14.86亿亿次的浮点运算速度的超级计算机,究竟用什么操作系统呢?

如今全球最顶尖的500台超级计算机都使用一种操作系统,它既非微软的Windows系统,也不是苹果的macOS系统,而是Linux系统。

堪称全人类智慧结晶的Linux系统,已诞生二十多年了,最早是在1991年8月25日,一位名叫Linus Torvalds的芬兰学生介绍了一种个人产品,后来成为Linux内核。Linus的项目很快受到了许多个人和组织的关注。Linux内核和GNU软件的结合创造了第一个完全免费的操作系统。它的名字是GNU/Linux系统。

Linux系统是一种自由和开放源码的类Unix操作系统,目前在服务器以及其他移动设备(如智能手机、平板电脑等)领域应用相当广泛。正是由于Linux系统初始程序是开源的,因此编程人员都可以在其基础上开发,从而研发出众多版本Linux系统。

在使用超级计算机的时候,操作系统的代码越少越好,因为代码越多,bug也就越多。相比Windows和macOS系统来说,Linux系统是模块化的,只需要基本代码就能很容易地构建一个精简的内核。这种模块化特性使得普通的Linux用户都能轻松修改操作系统以适应需要。 因此,Linux可以被修改用于提高性能或能源效率等。

早在1994年,美国宇航局(NASA)决定建造一台超级计算机,他们用16台Intel 486 DX4处理器组成一个处理器集群,然后运行在Linux系统上。出人意料的是,项目非常成功,不仅开发了用于并行处理和联网的低级内核软件,还启发了许多其他类似项目。从此以后,超级计算机和Linux就逐渐成为完美的一对。

更重要的是,一台超级计算机就是成百上千台“不那么超级”的计算机一起工作,而Linux系统是免费的,想象一下,你正在构建一台超级计算机,你想要降低成本,避免被专有操作系统征收许可证费用,Linux毫无疑问是最佳选择,你觉得呢?

阅读剩余内容
网友评论
相关内容
延伸阅读
小编推荐

大家都在看

青春作文记叙文 插花作文 欢庆元旦作文400字 给老师的一封信作文500 走进教室作文 秋天的作文提纲 丰富多彩的暑假作文 观察物体的作文 科普类的作文 山西风景作文 中秋节的夜晚作文 遗憾的作文600字 小学生剪纸作文 我喜欢的地方作文 我的家乡宝鸡作文 望子成龙作文 帮助他人的作文600字 老师真好的作文 我懂得了珍惜什么作文 秋游作文结尾怎么写 介绍一种水果作文400字 疫情后作文 小学作文写作 诚信很重要作文 你是我最牵挂的人作文 高中励志作文800字 关于古镇的作文 找回什么作文 介绍信英语作文 什么最什么作文