C++ AMP:用Visual C++加速大规模并行计算

当前位置:首页 > 计算机/网络 > 程序设计 > C++ AMP:用Visual C++加速大规模并行计算

  • 版 次:1
  • 页 数:
  • 字 数:
  • 印刷时间:2014年04月01日
  • 开 本:12k
  • 纸 张:胶版纸
  • 包 装:平装
  • 是否套装:否
  • 国际标准书号ISBN:9787115345035
作者:Kate Gregory出版社:人民邮电出版社出版时间:2014年04月 
编辑推荐
  1. 本书的两位作者一位是有20多年C++实践经验的讲师、演讲人和作家,一位是微软工作室的首席软件架构师,他们有丰富的实践经验,因此,本书极具实际应用参考价值。
  2.本书的目标是帮助C++开发人员在理解C++ AMP核心概念的基础上,理解更高级的功能。书中包含了C++ AMP程序开发的设计思路、使用方法、真实案例及代码示例,并提供了案例的源代码。
  3.通过本书的学习,读者能理解如何在应用程序中*好地使用C++ AMP,还能利用Microsoft Visual Studio 2012提供的调试和剖析工具来解决问题、优化性能。 
内容简介
  C++ AMP是Microsoft Visual Studio和C++编程语言的新扩展,用于帮助开发人员充分适应现在和未来的高度并行和异构计算环境。C++ AMP更易用,与C++配合得更好。《C++ AMP:用Visual C++加速大规模并行计算》的目标是帮助C++开发人员在理解C++ AMP核心概念的基础上,掌握更高级的功能。书中包含了C++ AMP程序开发的设计思路、使用方法、真实案例及代码示例,并提供了案例的源代码。通过学习《C++ AMP:用Visual C++加速大规模并行计算》,读者能理解如何在应用程序中最好地使用C++ AMP,还能利用Microsoft Visual Studio 2012提供的调试和剖析工具来解决问题、优化性能。
  《C++ AMP:用Visual C++加速大规模并行计算》的两位作者一位是有20多年C++实践经验的讲师、演讲人和作家,一位是微软工作室的首席软件架构师,他们有丰富的实践经验,因此,本书极具实际应用参考价值。《C++ AMP:用Visual C++加速大规模并行计算》适合专业C++异构编程人员及熟悉C++并希望从事并行编程及异构编程的开发人员。
目  录
第1章 C++ AMP概述 
1.1 为什么选择GPGPU?什么是异构计算? 
1.1.1 性能提升史 
1.1.2 异构平台 
1.1.3 GPU架构 
1.1.4 通过并行性提升性能的候选方案 
1.2 CPU并行技术 
1.2.1 向量化 
1.2.2 OpenMP 
1.2.3 并发运行时库(ConcRT)和并行模式库 
1.2.4 任务并行库 
1.2.5 WARP-Windows高级栅格化平台 
1.2.6 GPU并行技术 
1.2.7 成功并行化的要求 
书摘插画
插图

 C++ AMP:用Visual C++加速大规模并行计算下载



发布书评

 
 

 

PDF图书网 

PDF图书网 @ 2017