本帖最后由 十四王爷 于 2016-7-11 14:58 编辑
4. 计算节点
计算节点是高性能集群中的最主要的计算能力的体现,目前,主流的计算节点有同构节点和异构节点两种类型。
4.1. 同构计算节点
同构计算节点是指集群中每个计算节点完全有CPU计算资源组成,目前,在一个计算节点上可以支持单路、双路、四路、八路等CPU计算节点。
4.2. 异构计算节点
异构计算技术从80年代中期产生,由于它能经济有效地获取高性能计算能力、可扩展性好、计算资源利用率高、发展潜力巨大,目前已成为并行/分布计算领域中的研究热点之一。异构计算的目的一般是加速和节能。
目前,主流的异构计算有:CPU+GPU,CPU+MIC,CPU+FPGA
4.2.1. CPU+GPU异构计算
在CPU+GPU异构计算中,用CPU进行复杂逻辑和事务处理等串行计算,用 GPU 完成大规模并行计算,即可以各尽其能,充分发挥计算系统的处理能力。由于CPU+GPU异构系统上,每个节点CPU的核数也比较多,也具有一定的计算能力,因此,CPU除了做一些复杂逻辑和事务处理等串行计算,也可以与GPU一起做一部分并行计算,做到真正的CPU+GPU异构协同计算。
目前,主流的GPU产品来自于NVIDIA。
本文来自CUDA大咖 天山原创,经典之作,授权NVIDIA CUDA 官方论坛使用,未经允许,不得转载。 |