OpenCL实战
作者: [美]Matthew Scarpino 著,陈睿 译
出版社:人民邮电出版社 2014-7-1
简介: OpenCL(OpenComputingLanguage)是第一个面向异构系统通用目的并行编程的开放式、免费标准,也是一个统一的编程环境。OpenCL当前已经广泛应用于各种并行环境和不同行业领域。 《OpenCL实战》是OpenCL编程的实践指南,旨在介绍如何在实际的应用程序中使用OpenGL解决问题。全书共16章和4个附录。正文可以分为3个部分。第一部分是第1~10章,主要讨论的是OpenCL语言及其各项功能。第二部分是第11~14章,展示如何用OpenCL来处理高性能计算领域会经常碰到的大规模任务。最后一部分,包括15章和16章,展示如何用OpenCL来加速OpenGL应用程序的执行。附录A介绍了SDK并演示如何安装AMD和Nvidia所提供的SDK。附录B讨论了OpenGL和着色器程序开发的基础知识。附录C介绍如何安装和使用MinGW。附录D讨论了嵌入式OpenCL标准。 《OpenCL实战》适合于需要在异构平台和并发环境下进行开发的专业人士阅读,要求读者有一定的C语言基础。《OpenCL实战》也适合对OpenCL和高性能计算感兴趣的读者参考。