微软已经将高性能计算推上日程相当长的一段时间了,最近地一次发布是在2010年的Windows HPC Server 2008 R2。尽管如此,在超级计算机Top500名单里还是找不到太多用Windows系统的机器。
这个消息不怎么引人关注,但值得一提的是,用Windows系统的超级计算机在最新的Top500排行里占有率微乎其微。当然,不是世界上所有最快的超级计算机都在Top500排行榜里登记了,但引人注意的是,榜单里只有两部超级计算机使用Windows系统。
更令人惊讶的是,这两部中更快的那一部是一个中国的系统,排名94位,运行Windows HPC Server 2008 R2。持续性能大约为181万亿次浮点运算,用了30720个皓龙1.9GHz核心。另一个系统是澳大利亚的CSIRO GPU Cluster,有115万亿次的持续性能。两部离那些接近20千万亿次的最快的超级计算机相差甚远。
Linux.com发现462个系统都使用Linux,还有24个Unix系统,11个混合系统和一个BSD系统。结论显而易见,Linux主宰了超级计算机领域。
根据Linux.com的说法,“Linux在这个领域表现的如此之好是因为它能迅速随着最新系统设计而演变。学术界拥护Linux因为它更容易规范而且没有发布源代码的限制,因此对于系统设计者,与研究人员在同样环境下工作就十分合理了。”
对于微软,如果高性能计算仍是其操作系统战略的一部分的话,那似乎还有改进的空间。即使部署Windows HPC服务器的系统没有进入排行,Top500排名可以很容易地被利用为营销目的,帮助促进旗舰Windows Server产品。