当盖茨11月15日“令人吃惊”的出现在美国西雅图举行的“2005年超级计算机大会”(sc05)会场,并做了演讲时,绝大多数人已经意识到,微软准备介入超级计算机领域的想法很快就要变为现实.按照盖茨宣布的计划,微软专门针对高性能计算环境开发的操作系统windows compute cluster server 2003(即windows server 2003的集群版)目前已进入了β2版的测试阶段,正式版最早将会在2006年1月推出.“此前,unix与linux是高性能计算机(hpc)系统中占据绝对优势的操作系统,而集群的流行给了windows机会.” 【程序编程相关:中国互联网观点(六)电子商务:伟大而卑微】
【推荐阅读:微软Live明年进中国 盖茨要把住互联网】的确,如盖茨所提及的“集群的流行”,正是hpc在最近20年发展历史中的显著变化之一.来自劳伦斯·伯克利国家实验室(lbnl)的豪斯特·西蒙博士(dr. horst simon)前些天在美国加州伯克利大学校园里举办了一场关于hpc发展历程的讲座,他认为,自1985年到现在,与当时处于向量机时代的超级计算机cray-2相比,如今的超级计算机毫无疑问已经有了天翻地覆的变化. 【扩展信息:微软转型备战互联网】
集群打开“探索之门”
“低成本实现万亿次flops(flops是计算每秒处理器可处理多少浮点运算的单位),高度相似并且像日用品一样大量出现的集群,开源软件与社区内共享的代码,以10gbit/s带宽连接的网格,功能强大的可视化系统,以及桌面系统中更高效的开发环境等等,这些都是hpc领域在2005年的鲜明特点.”豪斯特博士是设在lbnl中的美国国家能源研究所科学计算中心(nersc)主任,同时也是一年发布两次的全球超级计算机top500排行榜的四位作者之一.
而从sc05公布的最新一期也是第26期top500榜单上也能看出,集群的流行已经是不争的事实.据top500官方网站提供的统计数据称,全球运算速度最快的500台超级计算机中,有360台均采用了集群体系,这也是目前最普遍与最流行的架构.三年前,这一数字仅仅为93台.在这一过程中,如英特尔与amd这样的芯片制造商的积极推动,无疑起到了至关重要的作用.
两年前,英特尔还是在top500中排在ibm与hp之后的第三大处理器供应商,而现在,总共已有333台超级计算机选择了英特尔的芯片,使英特尔当之无愧的成为了第一大处理器供应商,其中包括81台使用了基于英特尔em64t技术的64位处理器与46台使用了英特尔安腾2处理器.这样的成绩已经遥遥领先于ibm power芯片的73台与amd opteron芯片的55台.
“高性能计算的差异性正在大幅度缩小,这会使高性能计算的标准化产品获益.... 下一页