要点指标:优化及未来的移植成本
比特网 发表于:10年10月12日 09:50 [转载] 比特网
尽管本文所谈的是HPC硬件的选择,但是在选择过程中绝不应该放弃对软件优化以及软件移植成本的考虑,陈健表示,HPC的选择绝非硬件的单纯增加,尤其如果要更换平台的话一定要将软件代码以及软件优化、代码移植的成本和日后应用考虑进去。
考虑到全球超级计算机Top500榜单的分布优势,以及笔者对国内能源行业的应用状况了解,拥有一套共用工具的英特尔架构会是理想的选择。
这套工具也是为什么在这期Top500榜单中基于英特尔处理器的系统能取得靠前的位置的一个原因。刚刚上任的英特尔公司高性能计算业务总经理Rajeeb Hazra介绍说,如果大家也跟踪过此前的Top500 的话就会发现,排名靠前的系统趋势已经从只跑一个应用、负载一个应用,到现在负载越来越多不同的应用。
因为I/A架构系统跨多个应用程序的能力非常强,服务于多个不同应用特征程序能力非常强。随着TOP500排名靠前的系统会越来越多用于承载多应用,IA架构的系统应当呈现出上升的趋势。
英特尔有一个非常大的优点就是能够随时倾听用户的声音,无论是至强搭建的HPC集群还是MIC要解决的并行应用,他们注意到了一个问题,那就是能不能提供一套工具,将这看起来不同的平台上的应用编程环境统一起来。
英特尔希望无论对至强还是一个集成众核的架构的用户来说,用来进行代码优化、应用调优的是同一套工具,用来协调多核以及众核的任务,前任高性能计算业务总经理Richard Dracott认为,"只有软件这部分才是我们的核心价值,因为我们会帮助客户用集成众核的产品去适应高度并行的应用,并且在代码方面付出极少的代价。"
而陈文光老师的测试方法也正好是"真实的应用程序性能最重要"的体现,不过无论是哪种方法,根据实际性能选择硬件都应当是最应该被优先关注的一点。