技术教育社区
www.teccses.org

异构处理器OpenCL编程导论

封面

作者:邓仰东,朱茂华,刘春峰编著

页数:238

出版社:机械工业出版社

出版日期:2016

ISBN:9787111543305

电子书格式:pdf/epub/txt

内容简介

本书系统讲解了GPU体系结构和OpenCL编程。全书分为14章:第1~3章主要讲解GPU的体系结构与编程;第4~7章主要讲解OpenCL的语法与常用的API;第8~13章主要用实例的方式讲解OpenCL编程;第14章则从案例出发,以项目的方式讲解HSA的实现。

本书特色

本书系统讲解了gpu体系结构和opencl编程。全书分为14章:第1~3章主要讲解gpu的体系结构与编程;第4~7章主要讲解opencl的语法与常用的api;第8~13章主要用实例的方式讲解opencl编程;第14章则从案例出发,以项目的方式讲解hsa的实现。

目录

目 录推荐序前言第1章gpu计算的发展历程 l1.1计算机图形学的发展 21.2图形流水线 61.3 gpu的发展过程 81.4 gpu通用计算的发展历程 15参考文献 18第2章现代图形处理器的体系结构 202.1计算机体系结构基础 2l2.2 gpu的设计思想 232.3 nvidia图形处理器 252.3.1总体体系结构 _262.3.2流多处理器 292.3.3流多处理器的扩展 312.3.4存储器 3424 amd graphics core next图形处理器体系结构 372.4.1 gcn计算单元 382.4.2 gcn缓存 402.4.3 gcn gpu 412.5 imaginationpowervr移动图形处理器体系结构 一42参考文献 _44第3章异构系统体系结构和融合处理器 453.1 hsa基本概念 473.2异构系统体系结构存储器模型 503.2.1虚拟存储器的地址空间 ‘513.2.2缓存一致性 523.2.3内存一致性 533.3异构任务队列式调度机制 543.4任务抢占和内容切换 573.5 hsa中间语言 573.6 amd的hsa硬件 一60习题 62参考文献 63第4章opencl基本概念 644.1 0pencl程序的工作流程 644.2 0pencl平台与设备 654.3上下文、命令队列、kernel函数 704.4存储对象 724.5 hello world例程 73习题 82参考文献 82第5章0pencl并行编程基础83第6章0pencl事件和队列108第7章0pencl2.0高级特征119第8章并行程序设计方法134第9章n体问题152第10章归约问题165第11章快速傅里叶变换178第12章稀疏矩阵向量积191第13章直方图208第14章光线追踪算法的0pencl实现214参考文献237

下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《异构处理器OpenCL编程导论》
Article link:https://www.teccses.org/664802.html