1.5 总结
随着计算机架构和并行编程模型的发展,逐渐有了现在所用的异构系统。CUDA平台帮助提高了异构架构的性能和程序员的工作效率。
CPU+GPU的异构系统在高性能计算领域已经成为主流。这种变化使并行设计范例有了根本性转变:在GPU上执行数据并行工作,而在CPU上执行串行和任务并行工作。
作为完整的GPU计算架构,Fermi和Kepler GPU加速器让许多领域的高性能计算水平有了提高。在阅读和理解本书中这些概念后,你会发现,在异构系统中编写一个具有成百上千个核的CUDA程序就像编写一个串行程序那样简单。
时间: 2024-09-20 20:23:04