【51CTO.com独家翻译】自从我第一次见到Doug Lora和Frank Chism之后,我就一直想些写关于这个题目的东西。高性能计算——当第一次有人给我解释这个概念的时候,我不太明白,直观的想象来自于电影《Blade Runner》(银翼杀手),然后我就想知道到底超级计算机是如何工作的。这个兴趣促使我深入到了HPC(高性能计算)的核心,试着自己理解究竟HPC是关于什么的。高性能计算系统,有时也被称作“超级计算机”,现在已经非常普遍地应用于很多方向,如:石化行业,生物信息学,财政和娱乐等等。Wikipedia把HPC描述成“超级计算机和机群”,也就是说计算机系统是由多个处理机(通常是大批量生产的)连接成的一个系统。通常,计算能力在teraflop区域之上的计算机系统被认为是HPC计算机。一个HPC机群通常会提供超强的性能,因为计算任务被分派到了机群中的不同节点。
运行在HPC系统上的应用通常都是一些任务量重的研究和实验,包括事务处理,数据仓库,计算流体动力学,虚拟原型测试等等。聚类技术之后的发展也很大程度上地倚赖了HPC技术。另外一个使得这项技术如此吸引人的地方就是价格。如今制造一个HPC机群的价格和10-15年之前相比,简直是九牛一毛。以一个Cray Y-MP c916超级计算机为例,15年前,差不多值4千万美元。如今,与其性能相当的机器只要4千美元。这是因为如今几乎每个纵向产业都需要HPC。从几十年前就存在的主机开始考虑,HPC技术的发展趋势倾向于分散网格和集群。
那么,为什么我说所有计算都将会参考HPC呢——HPC已经是一个90亿增长的市场(数据来自HPCwire),这个领域正在快速发展,来自各个方向对HPC系统的需求将会成倍增加。简单地说——HPC将会在计算能力如何使用和发挥方面起重要作用。不只这样,HPC传播文件系统的发展将会是接下来几年我们应该关心的一个领域。我们还同样要认识到它对商业空间的影响。HPC机群是衡量高级系统性能的关键,它是既经济又实用的。深入研究这些机群的好处,直到最近成为了一个科学界的研究领域,就像是给炸药上了个保险。我会这么强硬地说是因为我们还没有充分认识到HPC机群的所有可能的用处和它的潜力。就像INIST-CNRS的一些研究员说的,“解析方法,统计模式,以及在科学计算中很普遍的模型检索算法,现在都适用于商业事务处理大量计算和收集历史数据,来提取有用信息。”
现在仍然还有一个麻烦的问题困扰着我。HPC的重要性我理解了,那么为什么会有HPC呢?我一直在寻找一个简单的理由,在这个领域的巨大投资背后,为什么要有如此一个高度复杂的计算分析模型呢?我发现,最大的优势或是原因就是HPC是现在少有的比较切实的技术,它的纯粹的强有力计算能力帮助解决了很多高度复杂的计算问题。就更不用说另一个优点——时间。它解决那些高度复杂工作任务的时间非常短,结果输出很快。我想每个读这篇blog的人都明白时间的价值,这是多么重要的元素。而且每个人都明白,无论硬件发展多么迅速,总是会遇到瓶颈问题,那就是需要更高的处理能力,这甚至是最好的机群都不能提供的。
目前我在OSSL所做的努力就是从头开始理解这个主题,对这个主题展开公开讨论,同时给大家提供一些知识。那么我的计划是什么呢——我们已经开始准备用HPC做更多事情,理解不同的HPC平台和技术。在接下来几个月的课程中,我将会和大家一起分享关于这个主题的更多的知识,包括:市场趋势,HPC的发展,网格计算设想,“chip”超级计算等等。
【相关文章】
|
|||
| · Groovy开发技术 · VC++基础开发专题 · SQL Server入门到精通 · 华为、贝恩资本22亿美.. · CISSP认证成长之路 · 龙芯要做中国的“奔腾” · ARP攻击防范与解决方案 · McWill、WiMAX、3G博弈 |
· 网管系统介绍 · 网络管理系统如何支撑I.. · 51CTO国庆充电专题之好.. · 网络技术经典基础教程 · 51CTO主编推荐经典专题 · RAID——磁盘阵列基础 · 充电计划之热门IT认证.. · 51CTO技术自测 挑战自.. |
||
|
|||
| · Java基础教程 · VPN技术 · ARP攻击防范与解决方案 · SQL Server 2005全解 · SOA 面向服务架构 · SQL Server 2005全解 · Java编程开发手册 · RAID——磁盘阵列基础 |
· 三层交换技术专题 · SQL Server入门到精通 · Windows Server 2003企.. · 刀片服务器基础 · Windows远程桌面应用 · C#技术开发指南 · VPN技术 · C#技术开发指南 |
||
|
|||
| · ARP攻击防范与解决方案 · VPN技术 · SQL Server 2005全解 · Java基础教程 · SQL Server入门到精通 · SQL Server 2005全解 · SOA 面向服务架构 · Java编程开发手册 |
· C#技术开发指南 · 刀片服务器基础 · 三层交换技术专题 · C#技术开发指南 · Windows远程桌面应用 · RAID——磁盘阵列基础 · Windows Server 2003企.. · 邮件服务器专题 |
||
| ·DB2 Viper快速入门 ·DB2 9数据库的镜像分割与.. |
·将XML应用程序从DB2 8.x.. ·DB2 9中的pureXML:如何.. |
| ·服务器中的“傻瓜机”在.. ·盖茨也喜欢登录Youtube看.. |
· · |
| ·使用VMware Server迁移证.. ·WSUS提示“内容文件下载.. |
·体验Windows Server 2008.. ·将超星图书转成PDF文档 |
| ·10月第2周回顾:SAP“被.. ·强烈质疑“步行1公里就能.. |
·国庆期间新闻回顾:微软.. ·9月第3周回顾:微软和英.. |
| · 华为、贝恩资本22亿美元.. · NGN:下一代网络 · 网络访问中断大排查 |
· Microsoft SQL Server S.. · 数据交换网 与非安全网.. · 入侵系统秘籍:伪装“合.. |
| · Groovy开发技术 · C++是垃圾语言?! · 2007年IT界七大抄袭事件 |
· 解析Ajax开发框架 走进A.. · 基于Google Maps与Ajax.. · 基于Google Maps与Ajax.. |
| · 微软在欧盟反垄断中输掉.. · 热门 IT 培训认证官方资.. · Ubuntu 中文开源频道 |
· 微软在欧盟反垄断中输掉.. · 龙芯2F主板曝光 可满足D.. · Google推出唯一硬件——.. |
| · 甲骨文Oracle 11g正式发.. · Oracle数据库开发之PL/S.. · Oracle数据库开发基础教.. |
· 硬盘之父获得诺贝尔物理.. · 存储2006,一个并购的大.. · IDC宣布浪潮蝉联存储市.. |