从超级计算到高性能计算
上一篇 / 下一篇 2007-05-22 22:49:50 / 个人分类:我的学习
Vu"eUkB#l0hpC(High-Performance Computing),中文直译为高性能计算,这个字眼经常出现在IT类相关的媒体中,我们的板块也针对这个领域的技术和应用作了非常多的报道。应该说,目前这个领域在技术创新上处于非常活跃的阶段,在应用上具有相当大的开发潜力,尤其是在企业级商业应用方面。不过在以往,我们对此类话题的报道多限于其在科学计算方面的应用。
^x;{s*H3SQtWO%o2[0h6G,W#]([@}dw0有一种对高性能计算非常高的评价:HPC已成为继理论和实验科学之后,人类认识未知世界的第三大方法。
4R6y%yz!@)il?)H0 SimWe个人空间P5N[T:U)dHf不错,在对高性能计算不断认知的过程中,我们看到,高性能计算不仅成为驱动经济和社会发展的一种生产力,更成为衡量一个国家核心竞争力的关键指标。在国内,高性能计算不仅在石油、气象、生物、科研、国防等科学工程计算领域扮演着重要的角色,而且在金融证券、商业、企业、政府、教育等信息服务领域也得到越来越广泛的应用。据IDC预测,到2008年,全球高性能计算机的市场容量将达到76亿美元。SimWe个人空间[0B_e4u8]
SimWe个人空间qyN;}j']虽然我们曾经对HPC作了大量的文字报道,并一直跟踪着这个领域的成长和动态。但是,那些杂乱无章的点滴文字并没能够给读者呈现出非常清晰的HPC成长轨迹。现在,我们希望能够通过这个HPC专栏,以每期半个版到一个版的篇幅,系统、全面地介绍高性能计算的过去、现在以及未来。我们将从高性能计算的发展史、高性能计算中心的挑战、国内高性能集群的现状、高性能集群服务器的选型、高性能计算的商业应用以及业界专家对高性能计算的看法等多个方面介绍,描绘出一幅壮观的HPC路线图。
A;b%U-w V3YM5c/N6y00\nCUp(z$q2E0超级计算(Supercomputing)和高性能计算(High Performance Computing,HPC)都表示了能进行并行数值计算和数据处理的大规模运算。然而,我认为超级计算和高性能计算还是有一定的区别。其一,超级计算是高性能计算的一个子集;其二,高性能计算是超级计算进一步发展的结果。
E v3EfX I(gy6t F0 SimWe个人空间7C e8O })yk8lItl超级计算vs高性能计算
Vrx`Zy0关于超级计算和高性能计算的定义有很多,但到目前,没有一个被学术界、工业界和应用现实所公认。不过,它们都表示了使用当今世界上最高性能的计算机进行计算的含义。SimWe个人空间!h&q p5f8x
Hiud1g3~,`0从我个人工作中所体会到的超级计算和高性能计算含义为:SimWe个人空间'RX0e.H6yV*}L
SimWe个人空间}y"`qy2|Gb超级计算
!@"Xx7ps4IK)cw!B0计算速度是其追求的第一目标。最快的速度,最大的存储,最庞大的体积,最昂贵的价格。超级计算的名词出现于上世纪20年代,概念形成于上世纪70年代,和Cray公司同步发展。而Cray Research 的任务是制造世界上最快的计算机。因而在上世纪80~90年代,Cray成为计算机最高水平的代表。
主要用于科学计算。早期的应用仅涉及格点差分模式计算(气象预报软件MM5),有限元计算,空气动力学分析。几乎和数据处理无关。SimWe个人空间+tn6["D*{`!yC8^E
SimWe个人空间,n0lcp!tQ9\.l致力于专业用户。昂贵的价格,超先进的计算机制造技术,特定的大型工程和大型企业形成了极少的用户群。也形成了相对封闭的技术时代。 SimWe个人空间`5n%ec"Sh(X ? B