|
解密精确数据、震撼图表背后的高性能计算(HPC)
http://www.cww.net.cn 2012年6月4日 15:50
《企业网D1Net》 6月4日北京 当我们走进影院欣赏美丽悲壮的3D版《泰坦尼克号》、欢乐幽默的《非常小特务4》被逼真的画面所震撼时;当我们收到卫星传回的精确数据及时采取措施,减少自然灾害带来的损失感到震惊时;当我们仰望天空、试图探寻宇宙奥秘,看到一张张神奇星空照片时;背后都是高性能计算(HPC)在默默支持。
高性能计算(HPC)正给我们的生活带来前所未有的改变——它使我们的工作更具效率:能在极短的时间计算出精准的数据、做出可视化的图像;使我们的娱乐更加丰富多彩:3D影片、游戏更加妙趣横生;能让我们更加了解自己:DNA测序、医疗成像;挽救更多的生命:天气监测、快速制成能预防、治疗各种疾病的药物;探索我们地球以外令人振奋的新奇事物。高性能计算正带领人类从“信息时代”走向“知识时代”。 越来越多的企业在利用高性能计算对海量信息进行运算、分析解决我们遇到的难题、开发出更奇特的产品。高性能计算给各行各业带来了发展的新机遇,也为高性能计算产品提出了更高要求: 安全可靠 高性能计算的计算规模达到了百万亿次(TFLOPS)甚至千万亿次(PFLOPS)的数量级别,采用的处理器数量也达到了上万个,这给系统带来了加大的复杂度,但他们所面临的任务必须是上时间运行的关键运算,一旦发生故障将造成巨大经济损失和时间、能源的浪费。在实现高性能的同时必须确保系统的高可靠性。 这需要系统能通过避错和容错技术提高系统的可靠性。避错是指通过采用高可靠等级的硬件元器件防止错误产生。容错是指在系统出现错的的情况下还能继续正常工作。容错及粟通常采用静态容错和动态容错两种机制。静态容错通过通过硬件冗余的错失使故障响应在输出前被隔离或矫正。动态冗余采用标准模块配置,但一旦检测出故障体统能进行重组或恢复,使系统正常运行。在线替换的能力也必不可少,需要可支持在线替换的不见有运算单元板、磁盘、风扇、电源、I/O卡等。 开放平台 在高性能计算领域,硬件、软件企业众多。硬件就有呈三足鼎立之势——英特尔、AMD和nVIDIA,这是软件也面临了三条路的选择。在这群雄并起的的势态下业内却一直看好了异构众核模式——CPU+GPU。Intel新一代产品在高性能计算方面做出了很大努力,英特尔公司将于6月20日在戴尔举办的高性能计算行业应用实践交流会上将详细讲解英特尔在这一领域的重大改变。 CPU的优势在于逻辑运算,而GPU的优势在于浮点运算,也就是串行算,现在的科学计算的大多数模型都归结为求矩阵特征值与线性方程组求解问题。很好地利用GPU的并行运算特性将大大提高计算效率。在20日的高性能计算行业应用实践交流会上Nvidia也将向您详细阐述GPU在高性能计算的应用趋势。然而异构众核模式也问题重重:显式并行工具与隐式并行工具各有优劣,nVIDIA主推的CUDA 以及AMD 的Open CL都属显式并行工具,但需程序员手动处理并行性,分配内存和协调线程间的同步问题,这与集群上的MPI性质相同。难学难用的显式并行MPI仅在HPC社区内流行。隐式并行工具则提供了相应的工具和编译器,能部分解决这些问题,但处理实际复杂算例的能力还有待进一步完善和提高。 [1] [2]
来源:企业网 编 辑:刘佳 联系电话:
文章评论【查看评论()】
|
企业黄页 会议活动 |