《OpenACC并行程序设计:性能优化实践指南》一 第1章 从串行编程到并行编程

  1. 云栖社区>
  2. 华章计算机>
  3. 博客>
  4. 正文

《OpenACC并行程序设计:性能优化实践指南》一 第1章 从串行编程到并行编程

华章计算机 2017-09-08 15:56:00 浏览765
展开阅读全文

第1章

从串行编程到并行编程
Rob Farber
TechEnablement.com CEO/创始人
本章主要向读者介绍OpenACC,演示如何使用OpenACC编写运行在多核CPU和类似GPU加速器上的可移植并行程序,并展示如何在CPU和GPU上编译和运行OpenACC程序。
阅读本章后,读者将会理解以下内容:
如何创建、编译和运行OpenACC应用程序。
高性能OpenACC编程的三个准则。
数据并行和任务并行编程的基本概念。
理解大O表示法和Amdahl定律。
竞争条件、原子操作,以及如何避免这些问题。
无锁编程的重要性。
在OpenACC中如何控制并行资源使用率。

网友评论

登录后评论
0/500
评论
华章计算机
+ 关注
所属云栖号: 华章计算机