英特尔:高性能计算系统与应用强调平衡
|
了解高性能计算系统的朋友知道,在系统测试与选型过程中,往往要考虑很多指标,包括CPU主频、缓存大小、核的数量、QPI数量与带宽、内存主频与容量、存储和文件系统、网络、加速技术等。而且根据应用不同,对于这些指标可能有不同的侧重,比如有的应用是浮点计算密集型,有的是I/O密集型,有的则需要大内存。 英特尔数据中心事业部亚太和中国区高性能计算/工作站方案架构师何万青博士在研讨会上谈到,建议用户基于自身的应用需求特征,通过一系列测试工具来对HPC系统进行精细化的研究分析,找到可以调整和优化的部分,然后通过“硬件升级、软件性能调优、应用扩展”等不同方法,来提高系统的整体性能,达到硬件系统与应用之间的平衡。 比如,针对高向量化的应用,主要关注单个线程的CPI、缓存命中率、浮点计算的向量化比例、内存带宽等因素,需要CPU的内核足够强大,如英特尔的至强处理器;针对大规模多线程并行的应用,主要关心多进程通信、同步、并发度、扩展性等问题,可以通过数量众多的小核来运行,如英特尔的MIC众核产品;而针对I/O密集型应用,需要重点关注的是磁盘写、网络带宽和延迟等指标,可以通过SSD固态存储或万兆以太网技术来优化。【参考:HPC系统优化 按应用特征分析对症下药】 总之,随着应用的发展,对计算规模、数据量、结果的精度与实时性等要求也来越来越高,因此,使得今天的一套高性能计算机要想发挥出最大的效能,需要综合考量与平衡多种因素,弥补相应的短板。在这一点上,产业界与用户已经达成了共识。 (编辑:云计算网_韶关站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

