您好,欢迎来到聚文网。 登录 免费注册
OpenCL异构计算

OpenCL异构计算

  • 字数: 390000.0
  • 装帧: 平装
  • 出版社: 清华大学出版社
  • 作者: 贾斯特 著 张云泉 等 译
  • 出版日期: 2012-06-01
  • 商品条码: 9787302286851
  • 版次: 1
  • 开本: 其他
  • 页数: 271
  • 出版年份: 2012
定价:¥76 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
  《opencl异构计算》提供opencl的第一手资料,详尽阐述了如何在异构环境下进行并行编程。第1章首先介绍如何在并行系统下编程,定义异构编程需要理解的概念。第2~4章循序渐进地介绍opencl的基本架构。第5章和第6章对这些概念加以扩展,旨在帮助读者更好地理解。第7~10章提供4个更复杂的案例学习,让读者理解到opencl具有广泛的应用。第11~13章锁定高级主题展开讨论。
    本书可帮助学生和研究人员更好地理解通用异构计算(尤其是opencl提供的解决方案),尤其是适合不同经验水平的学生,可以作为opencl课程的教材或其他课程的参考,例如并行编程课程和高级课程。
    作译者回到顶部↑本书提供作译者介绍
    Benedict R. Gaster是一位致力于研究下一代异构处理器编程模型的软件架构师,具体研究新一代处理器(同时包含CPU和GPU加速器)进行并行编程的高层次抽象。他对OpenCL的设计做出了广泛的贡献,并在Khronos Group(科纳斯组织)的开放标准联盟中代表AMD。他因为类型系统的可扩展标记和变量的研究成果而获得计算机科学博士学位。
    Lee Howes已经在AMD工作两年多,目前的研究集中于未来异构计算的编程模型。他的研究举在于如何以声明方式表示迭代域到数据的映射,用通俗易懂的方式向开发人员说明复
目录
第1章 并行编程入门 1
引言 1
opencl 1
本书目标 2
并行思维 2
并发编程模型和并行编程模型 6
线程和共享内存 9
消息传递通信 9
不同的并行粒度 10
数据共享和同步 11
本书结构 11
参考文献 12
扩展阅读和相关网站 13
第2章 opencl简介 15
引言 15
opencl标准 15
opencl 规范 15
kernel和opencl执行模型 16
平台和设备 19
主机-设备交互 19
执行环境 21
上下文 22
命令队列 22
事件 23
内存对象 23
flush命令和finish命令 26
新建一个opencl程序对象 26
opencl的kernel 27
内存模型 29
编写kernel 31
向量相加实例的完整代码 32
小结 39
参考文献 39
第3章 opencl设备架构 41
……

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网