搭建高性能计算集群四大步骤

比特网 发表于:10年07月07日 11:00 [转载] 比特网

  • 分享:
[导读]尽管高性能计算发展的步伐已经够快,硬件成本也日趋下降,这也并不意味着在构建HPC系统时就可以“肆无忌惮”,日前,英特尔HPC架构师陈健接受比特网(Chinabyte)专访,并讲述了石油行业如何构建基于应用实际性能的HPC机群设计方法。
尽管高性能计算发展的步伐已经够快,硬件成本也日趋下降,这也并不意味着在构建HPC系统时就可以"肆无忌惮",日前,英特尔HPC架构师陈健接受比特网(Chinabyte)专访,并讲述了石油行业如何构建基于应用实际性能的HPC机群设计方法。

陈健表示,构建基于应用的的HPC应当遵循以下四大原则:

1、 确定合适的测试应用和负载--这个步骤主要由用户完成,毕竟最后的应用肯定用户最了解,现在一般在选择应用作为测试的石油行业应用时,通常会选择地震资料处理软件GeoEast、Geodepth、GeoCluster等作为测试对象,主要的应用是地震资料解释、油藏模拟,而选择的原则是真实、有代表性、可重复;

2、 收集现有平台CPU/内存/Disk/网络的主要特征指标,CPU只是里面的一个环节,在系统级应当要计算CPU应用计算时间以及系统开销时间;Memory层面,选择内存使用率/SWAP使用率指标,因为一旦SWAP被使用就变相说明内存不够用了,这也说明了应用需要的真实的内存容量;Disk方面,测试磁盘读写;Network,网络收发,在网络层面,性能主要由这两个指标决定,因此可以不用去考虑太多指标;

而在微架构级,需要考虑代码效率,CPI等;浮点指令是个很重要的指标,因为石油绝大多数都是浮点运算;向量化,fVEC,这两个指标可以告诉以后新的处理器出现能够预测新处理器能带来多少提高;

另外还有两个指标就是向量访问,Memory Bandwidth,这被用来测试每秒钟从内存中取数据的速度量;

3、 分析新平台与老平台的差异--对关键特征指标做POC验证,验证这些指标哪些是对应用运行最为关键,如果很清楚两个平台之间的差异以及新平台的性能指标,再综合老平台的指标,就可以预测新平台会达到的性能;

4、 综合考虑性能/价格/功率,设计最优化机群系统方案。

陈健表示,HPC的选择绝非硬件的单纯增加,在如果要更换平台的话一定要将软件代码以及软件优化、代码移植的成本和日后应用考虑进去。


[责任编辑:査彬]
Doserv原创 Vicky Z
纵观IT发展的历程,我们发现IT技术从最早的分布式结构走向了大集中的架构,而今,云计算的出现又将IT重新引向了分布式的老路。
官方微信
weixin
精彩专题更多
联想发布“腾云计划”正式进入云市场,同时推出ThinkServer Gen5,在众说纷“云”的云时代里联想推出云战略正当其时,服务器产品线的更新便是联想云时代里前行的新生力量。
2014年11月6号,HPC China 2014大会在广州长隆酒店正式召开。本次会议由中国计算机学会主板,中国计算机学会高性能计算专业委员会、中山大学和广东工业大学承办。
思科UCS:突破性能极限 重新定义平台
 

公司简介 | 媒体优势 | 广告服务 | 客户寄语 | DOIT历程 | 诚聘英才 | 联系我们 | 会员注册 | 订阅中心

Copyright © 2013 DOIT Media, All rights Reserved.