《CUDA并行程序设计-GPU编程指南》

前言部分——本书编排:

  • 第一章:从宏观上介绍流处理器(streaming processor)的演变历史。
  • 第二章:介绍并行编程的概念,建立基本认识。
  • 第三章:详尽地讲解CUDA设备及与其紧密相关的硬件和架构。
  • 第四章:介绍了如何在Windows、Mac和Linux等不同操作系统上安装和配置CUDA软件开发工具包。
  • 第五章:介绍CUDA线程模型。
  • 第六章:详细讲解了不同类型内存的工作机制。
  • 第七章:详述了如何在若干任务中恰当地协同CPU和GPU。
  • 第八章:介绍如何在应用程序中编写和使用多GPU。
  • 第九章:对CUDA编程中限制性能的主要因素予以讲解。
  • 第十章:介绍了CUDA软件开发工具包的示例和CUDA提供的库文件。
  • 第十一章:关注构建自己的GPU服务器或者GPU集群时的几个问题。
  • 第十二章:检视多数程序员在开发CUDA应用程序时易犯的错误类型。

第一章 超级计算机简史

简介

``