多数超级计算机使用操作系统为Linux

2009年06月29日 09:26作者:小二编辑:巴力立文章出处:泡泡网原创

分享

泡泡网企业频道6月29日 过去,开发人员为超级计算机定制各种各样的操作系统,超级计算机在操作系统的使用上没有形成统一规定。近年来,这种情况有所改变。Linux系统越来越受欢迎,被很多超级计算机采用。但Linux在超级计算机中究竟有多受欢迎呢?看了下面的分析你一定会大吃一惊。

Top500.org定期发布全球速度最快的超级计算机500强排名列表。昨天该网站发布了最新一期(两年为一期)的排名表单,我们查看了完整表格并对其中速度最快的前20台超级计算机所使用的操作系统进行了调查。调查任务不算轻松,但结果相当耐人寻味。

全球超级计算机20强中,有19强使用的是Linux系列的操作系统。

Linux在全球超级计算机前20强中的市场占有率达到95%!如果只观察前10强的话,我们会发现Linux的市场占有率是100%。但如果涉及到整张排名表(全球超级计算机500强),Linux的占有率可能会有所变化,由于时间原因,我们没有一一分析所有500强的操作系统。但毫无疑问的是,Linux已经是大多数超级计算机操作系统的不二选择。(更新信息:在全球超级计算机500强中,Linux的市场占有率为88.6%。)

全球20强超级计算机使用的操作系统

排名 计算机名称 拥有者 操作系统

1 Roadrunner IBM Linux

2 Jaguar (Cray XT5) Cray Linux (CNL)

3 JUGENE IBM Linux (CNK/SLES 9)

4 Pleiades SGI Linux (SLES 10 + SGI ProPack 5)

5 BlueGene/L IBM Linux (CNK/SLES 9)

6 Kraken XT5 Cray Linux (CNL)

7 BlueGene/P IBM Linux (CNK/SLES 9)

8 Ranger Sun Linux

9 Dawn IBM Linux (CNK/SLES 9)

10 JUROPA Bull SA Linux (SLES 11)

11 Franklin Cray Linux (CNL)

12 Jaguar (Cray XT4) Cray Linux (CNL)

13 Red Storm Cray Linux (UNICOS/SUSE Linux)

14 Shaheen IBM Linux (CNK/SLES 9)

15 Magic Cube Dawning Windows (Windows HPC 2008)

16 GPC IBM Linux

17 Encanto SGI Linux (SLES 10 + SGI ProPack 5)

18 EKA HP Linux

19 Juno Appro International Linux (Redhat)

20 Jade SGI Linux (SLES 10 + SGIProPack5)

可以在Top500.org上查看2009年6月公布的全球超级计算机500强完整列表(无操作系统信息)

从上表中可以看出,Cray、IBM以及SGI等超级计算机开发商都是Linux的忠实拥护者。从表中还可以看出,在Linux系列中,SUSELinux (SLES)似乎更受超级计算机青睐。

少数情况下,Linux与运行在计算节点(超级计算机用于实际运算的部分)上的操作系统内核共存于超级计算机中,但这些操作系统内核基本上也建立在Linux操作系统的基础上。例如Cray系列超级计算机运行的操作系统就是开发人员改良后的Linux,这种操作系统被称为CNL(计算节点Linux)。超级计算机为什么选择Linux?

IBM一直将注意力放在自己的UNIX系统上,但近年来也成为Linux的铁杆粉丝。IBM启动BlueGene系列超级计算机开发计划时,就选择了Linux作为Blue Gene的操作系统。

下面一段话引用自IBM Research的BillPulleyblank(摘自2002ZDNet),这也许是对各大超级计算机开发商选择Linux的最佳诠释。

Linux是一款开放的操作系统,我们相信经过改良,Linux能够在BlueGene系列超大型超级计算机上运行。我们可以从Linux的开源社区中获取社区成员对Linux的贡献与反馈,这是我们可预见到的Linux的强大优势。

看来Linux几乎完全攻克了超级计算机市场。■

相关文章:

超级计算机使用什么操作系统,多数超级计算机使用操作系统为Linux相关推荐

  1. 鸿蒙基于linux系统,鸿蒙操作系统(HarmonyOS)是基于Linux的吗?尽管已知道它是基于微内核的...

    此前由于媒体传得沸沸扬扬,说华为的鸿蒙操作系统是基于Linux内核开发的,兼容安卓等,但是现实的情况是:鸿蒙操作系统(HarmonyOS)是基于微内核的,参考华为鸿蒙操作系统(HarmonyOS)主要 ...

  2. Linux操作系统基础理论(3)-----浅析Linux 与Minix 下进程实现的异同

    Linux操作系统基础理论(3)-----浅析Linux 与Minix 下进程实现的异同 目录 摘要:... 1 1.     引言... 1 1.1  Minix简介... 1 1.2  Linux ...

  3. 数据服务器 操作系统,服务器如何选择操作系统

    因为对windows系统比较熟悉,加上操作简单.管理方便,所以与Linux相比,得到了更多服务器客户的青睐,但是windows系统又分为多个版本,甚至每个版本又分为32位和64位,那么,我们该怎么选择 ...

  4. 在Windows操作系统下,由操作系统分配的内存就叫做堆

    堆(Heap) 上面的工作是编译器做的,即程序员并不参与堆栈的维护.但上面已经说了,堆栈相当于在编译时期分配内存,因此一旦计算好某块内存的偏移,则这块内存就只能那么大,不能变化了(如果变化会导致其他内 ...

  5. 计算机操作系统_计算机理论(操作系统概念及常见操作系统类型)

    操作系统,对于我们来说是一个经常会听到的名词,如我们日常使用的Window系统等.但是,对于操作系统的概念,大部分人都是一知半解的.本节我们主要简单介绍下操作系统的定义,以及常见的操作系统的类型. 现 ...

  6. linux远程图形操作系统,二、Linux操作系统之操作篇-Xmanager 远程访问Linux图形化界面...

    2.Linux操作系统之操作篇-Xmanager 远程访问Linux图形化界面 红帽配置Xmanager 远程访问Linux: 1. 修改gdm配置文件,修改内容为粗体部分. /etc/gdm/cus ...

  7. 小型服务器的操作系统,小型机服务器的操作系统

    小型机服务器的操作系统 内容精选 换一换 源端服务器为IBM或HP小型机,操作系统不在华为云支持的操作系统列表内,数据库为任意数据库,迁移到华为云后操作系统改变为华为云支持的系统,数据库保持不变.此场 ...

  8. 云服务器的操作系统是什么,服务器操作系统是什么?云服务器的操作系统怎么选择...

    云服务器的操作系统选什么? 我们知道,云服务器的操作系统主要是 windows 系统和Linux系统两大类,其中各自又有很多不同的版本.比如,centos.debian.ubuntu 这三个就都是li ...

  9. 存储服务器的操作系统,存储服务器是什么操作系统

    存储服务器是什么操作系统 内容精选 换一换 镜像服务提供了私有镜像的全生命周期管理能力,主要包括创建私有镜像,复制.共享或导出私有镜像等操作,您可以根据实际场景选择合适的方法,并结合弹性云服务器.对象 ...

最新文章

  1. 解决Android 编译出错 找不到android.databinding.ViewDataBinding的类文件
  2. .NET 面试题(2)
  3. Spring Boot 2.3.0 发布
  4. springboot 上传文件解析入库_springboot上传文件的访问
  5. Vivado入门创建工程之----流水灯
  6. powerdesigner安装之后会自动加载到word中怎么去除??
  7. Camtasia实用技巧之智能聚焦
  8. python-opencv 角点检测的 FAST 算法
  9. 使用 Python 全栈打造淘宝客微信机器人(上)
  10. vue、js onSelect事件 获取选中的值
  11. https://blog.csdn.net/myy629464/article/details/77938431/
  12. 【美】纳西姆·尼古拉斯·塔勒布 - 随机生存的智慧(2013年7月16日)
  13. 光学载波网络(SONET OC)的网络带宽
  14. 希尔贝壳荣获“北京市创新型中小企业”称号
  15. 如何将音视频中的伴奏背景音乐和人声分离?
  16. 微擎系统操作记实--公众号管理员权限设置
  17. web设计与制作|DW故宫景点介绍网页设计制作|web旅游景点网站模板成品|html故宫介绍网页设计制作源码|HTML5期末大作业...
  18. 计算机初级职称答辩题,中小学职称评选答辩问题集锦
  19. opendns安全研究成果
  20. 腾讯地图InfoWindow太大

热门文章

  1. mysql如何建网站_新手建站入门教程⑨:如何建一个门户网站
  2. 如何用Matlab一键下载B站高清视频(下)
  3. 商业化广告--概念理解--DSP SSP RTB 是一个怎样的过程
  4. IDEA连接hadoop hdfs
  5. 人人都是价值观-思辨专家
  6. Eclipse侧边项目栏不见了!
  7. C盘满了怎么办?电脑C盘扩容图文教程
  8. deebot地面清洁机器人怎么关_科沃斯CR250说明书PDF电子版下载
  9. 昆石VOS3000_2.1.4.0完整安装包及安装脚本
  10. [附源码]Python计算机毕业设计Django微信点餐系统